это часть моего кода:
<script type="text/javascript">
$(document).ready(function(){
$('#slideshow').cycle({
fx: 'cover',
speed: 2500,
timeout: 2000
});
});
</script>
Я хочу использовать функцию загрузки вместо готовой, потому что я хочу, чтобы мое слайд-шоу было запущено после того, как все изображения полностью загружены.
в другом вопросе stackoverflow ниже, было предложено использовать этот код:
Проверьте, загружены ли изображения?
$('.slideshow img').load(function(){
$('.slideshow').show().cycle();
});
а также отображать изображения в теге тела как: none. когда я применяю этот код к своему собственному слайд-шоу (без отображения изображений как ни одного), мое слайд-шоу не запускается.
как я должен написать этот код? благодаря
Вы можете попробовать следующее
$(window).load(function() {
$('#slideshow').cycle({
fx: 'cover',
speed: 2500,
timeout: 2000
});
});
Это должно дождаться загрузки всего содержимого и графики перед запуском цикла.