你好,我想淡出圖片,然後做一個新的淡入淡出,所以我寫了一個簡單的代碼,但出了點問題,因爲當.photo img fadesOut,然後淡出在這張相同的照片,但之後,由於新的「src」而改變了幾秒鐘,但即使瀏覽器沒有載入新的圖像,舊的也沒有顯示,因爲src被改變了,但是它顯示了,並且在一秒之後,也許兩個改變到新的。有人能告訴我什麼是錯的嗎?fadeIn出問題了
var dimage = $next.children("img").attr("rel");
$(".photo img").fadeOut("slow", function() {
$(".photo img").attr("src", dimage);
$(".photo img").fadeIn("slow");
});
你沒有給新圖像足夠的時間來加載。 –
,因爲瀏覽器在更改src後需要幾秒鐘才能下載圖像。 –