回答
您可以使用empty()
删除<div>
内容:
setTimeout(fade_out, 5000);
function fade_out() {
$("#mydiv").fadeOut().empty();
}
假设:
<div id="mydiv">
...
</div>
你可以,如果你喜欢用一个匿名函数做到这一点:
setTimeout(function() {
$("#mydiv").fadeOut().empty();
}, 5000);
甚至:
var fade_out = function() {
$("#mydiv").fadeOut().empty();
}
setTimeout(fade_out, 5000);
后者有时首选,因为它污染了全局命名空间少。
您需要设置类似的setTimeout(“$(‘#ID’)。淡出(‘慢’)”,5000),但比它取决于你的代码的其余部分其他什么貌似
$.doTimeout(5000, function(){
// hide the div
});
这应该工作:
$(document).ready(function() {
$.doTimeout(5000, function() {
$('#mydiv').fadeOut();
});
});
$ .doTimeout有什么优势?这是来自插件还是核心的一部分? – ScottE 2009-12-16 00:03:58
请参阅http://benalman.com/projects/jquery-dotimeout-plugin/,在这种情况下,我只是使用window.setTimeout思想,并不真正值得一个插件的成本这个简单的东西 – 2009-12-16 00:26:26
你可以尝试.delay()
$(".formSentMsg").delay(3200).fadeOut(300);
呼叫DIV设定延迟时间以毫秒为单位,并设置要更改的属性,在这种情况下,我使用.fadeOut()所以它可以是动画,但你也可以使用.hide()。
您可能需要再次显示DIV文本它已经消失了。 这可以在1行中完成。
$('#div_id').empty().show().html(message).delay(3000).fadeOut(300);
- 1. Div出现5秒后jquery
- 2. 如何让UILabel文字在几秒钟后消失?
- 3. 让jquery移动弹出窗口在两秒后消失
- 4. 如何让消息框在3秒后消失?
- 5. Jquery Dialog - div在初始化后消失
- 6. 工具提示气球在5秒后消失
- 7. jQuery在5秒后隐藏/删除DIV内容
- 8. 在Javascript/jquery中,如何显示div 5秒,然后淡出?
- 9. jQuery在5秒后动态更改完整日历div
- 10. XNA - 如何让图像在x秒后消失?
- 11. div出现几秒钟,并在jquery/javascript中消失?
- 12. 最后DIV消失
- 13. 5秒后用jquery关闭对话框
- 14. 5秒后删除新的div
- 15. Monotouch:UILabel在t秒后消失,如何
- 16. Pyqtgraph在pydev后消失了一秒
- 17. 让div消失,onClick“无处不在,但......”
- 18. 如何在输入文字后让键盘消失?
- 19. 如何在HTML5视频加载完成后让文字消失?
- 20. 让标签出现3秒钟,然后再次消失
- 21. jQuery的 - 如果悬停更多然后在5秒钟,然后显示DIV
- 22. 为什么我的jquery对话框在几秒钟后消失?
- 23. 如何让div在onclick nr 2之后消失?
- 24. 如何让图像的div消失在菜单项后面?
- 25. .swf转换为html文件。 5秒后会消失,这样就会出现HTML
- 26. 如何让jQuery pop消失?
- 27. jQuery UI效果“晃动”使div消失
- 28. jQuery显示5秒然后隐藏
- 29. 使Cookie在3或5秒后过期
- 30. div内容在点击后会在jQuery标签中消失吗?
工作正常,但我不记得那一次的div ..我需要拆除的div内容的文字,同时保持在div本身对于新的应用...感谢 – 2009-12-16 00:07:56
然后取出调用空(),只是做fadeout() – 2009-12-16 00:16:38
完美..非常感谢 – 2009-12-16 00:18:48