好的。所以我有一个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
干杯。感谢您提供这种高效解决方案。让我开始关于递归函数的教程系列! –