我有一個函數,用作幻燈片;圖像改變在正確的時間間隔,但沒有動畫漸變:jQuery fadeIn()和fadeOut()不在鉻的工作
function changePic() {
if (n == pics.length) {
pics = shuffleArray(pics);
n = 0;
}
var pic = "media/" + pics[n];
if (pic === "media/dave.png") {
dave();
}
$("#dinner").fadeOut("slow",function(){
$("#dinner").attr("src",pic);
$("#dinner").fadeIn("slow",function(){
setTimeout(changePic,slideDuration);
});
});
n++;
}
是否在開發人員控制檯中顯示任何錯誤?你可以在jsFiddle上分享一個工作示例嗎? – ComFreek
如果你正在更新圖像'src',你可能需要[等待它加載](http://stackoverflow.com/questions/3877027/jquery-callback-on-image-load-even-when-在圖像淡入之前,這個圖像是被緩存的。 – Blazemonger
這裏是直播網站(帶有bug)http://ukdinner.com – Halpo