好的。所以我有一個div,我想出瞭如何淡出它,並用特定的文本替換它。淡出並多次替換div
但是,我希望淡入淡出的第二個文本和第三個淡入淡出。之後,我想第四個div替換第三個等等。
我該如何去做到這一點?
這裏是我的代碼:http://jsfiddle.net/9Dubr/1/
<div id="foo">test</div>
$('#foo').delay(5000).fadeOut("slow", function(){
var div = $("<div id='foo'>test2</div>").hide();
$(this).replaceWith(div);
$('#foo').fadeIn(500);
});
以上的更新代碼如果我想讓最後一部分包含一個圖像和一個按鈕,我怎麼能實現這一點? 您的解決方案適用於文本,但我應該在問題中更清楚。 –
我更新了答案,包括一個圖像一個按鈕(基本上任何你想要的html),並刪除不必要的''無效div ='(感謝指出它@Dmitriy Demir) – elfan
乾杯。感謝您提供這種高效解決方案。讓我開始關於遞歸函數的教程系列! –