Я пытаюсь создать автоматическую галерею fadeIn/fadeOut на загрузке страницы. То, что я также хотел бы сделать, - сделать каждое изображение ссылкой на страницу, image1
, перевести вас на одну страницу image2
в другую и так далее. проблема у меня есть jQuery, не находя изображения в подпапке и создавая код для создания каждого изображения ссылки. Кроме того, поскольку на этой странице будет несколько таких галерей, могу ли я добавить задержку в каждую галерею, поэтому первая галерея загружается за несколько секунд до следующей?jQuery автоматически затухает в/исчезает галерея - jQuery не находит изображения
HTML:
<body>
<div id="ad1pic">
<h3 id="imageCaption"></h3>
<img src="gallery/slides/Daisy.jpg" alt="" id="picture">
</div>
</body
JavaScript:
// JavaScript
$(document).ready(function() {
var imageName=["Daisy.jpg","Diamond.jpg","Heart.jpg","Unique.jpg"];
var imageTitle=["Daisy","Diamond","Heart","Unique"]
var counter = 0;
var clickaway =
function go(){
$("#picture").fadeOut(3000, function(){
$("#picture").attr("src", imageName[counter]);
$("#imageCaption").text(imageTitle[counter]);
counter++;
if (counter > 2) {counter = 0;}
$("#picture").fadeIn(900).delay(7000);
go();
});
}
clickaway();
//$("#picture").click(clickaway);
});//end of document ready
Кшиштоф Hasiński, вы взломали! вы так сильно любите звезды, вытягиваете мои волосы весь день! спасибо :) –