...Görüntü değişimi her 30 saniye - 30 saniye sonra bir görüntü değişikliği yapmak istiyorum döngü
kod böyle görünüyor kullanıyorum:
Senaryo:
var images = new Array()
images[0] = "image1.jpg";
images[1] = "image2.jpg";
images[2] = "image3.jpg";
setTimeout("changeImage()", 30000);
var x=0;
function changeImage()
{
document.getElementById("img").src=images[x]
x++;
}
Ve vücut: bunu henüz test etmedim Şimdi
<img id="img" src="startpicture.jpg">
ama hesaplarım doğruysa eğer çalışacaktır :)
Şimdi istediğim, "solma geçişi" yapmak ve görüntülerin değişmesini döngü yapmak istiyorum (tüm resimler gösterildikten sonra yeniden başlatılıyor). Sizden herhangi birini nasıl yapacağınızı biliyor musunuz? Ben geçmişte bu jQuery eklentisi kullandım
'setTimeout' sadece bir kez çağırır; setInterval'ı arıyorsun. Ayrıca çalıştırılacak kod, bir işlev değil, bir işlev referansı olmalıdır. bu yüzden var timerid = setInterval (changeImage, 30000); – lincolnk
kesinlikle bu konuda haklısınız! –