2010-06-13 39 views
1

有時,我的網站上的幻燈片顯示,它使用fadeOut和fadeIn循環顯示三張主圖像,在淡出舊照片的情況下會淡入淡出。這不會在頁面加載時發生。 我的網站是這裏(幻燈片將採取7秒鐘將改變): http://codersarepeople.com/v2/jQuery fadeOut()函數並不總是適用於Chrome,Firefox,IE

我使用的代碼是這樣

slideshow = new Array('#slideshow1','#slideshow2','#slideshow3'); 
var i = Math.floor(Math.random()*3); 
$(slideshow[i]).fadeIn(125); 
var t = setInterval(function() { 
$(slideshow[i%3]).fadeOut(250,function() { 
    $(slideshow[(i+1)%3]).fadeIn(250); 
}); 
i++; 
},7000); 
+0

我無法重現此問題。您能否介紹一下您使用本網站的環境。 – Starx 2010-06-13 08:02:04

+0

在Chrome,IE和Firefox中,在Windows 7上。有時你必須刷新幾次才能發生。並且記得等待7秒鐘發生第一張幻燈片。 – codersarepeople 2010-06-13 08:08:01

+0

凹凸不平?這是驅動我的蝙蝠:/ – codersarepeople 2010-06-13 16:02:09

回答

1

原來,錯誤只發生在隨機變量i = 0 。我只是欺騙並強迫它等於1或2.我仍然不知道爲什麼會發生這種情況。

相關問題