我想知道如何在一段时间后隐藏/删除标记。有没有内置的东西,或者我使用线程(如果JavaScript可以做到这一点?)使用jquery隐藏/删除标记X秒后
12
A
回答
32
你甚至不需要jQuery的“5秒”部分:JavaScript的内置setTimeout
函数将做的伎俩。合并的jQuery的DOM操作,您可以:
setTimeout(function() {
$("#the-tag-you-want-to-remove").remove();
}, 5000);
这里5000
代表5000毫秒,或为5秒。你可以通过setTimeout
现有的功能或(在这种情况下)一个匿名函数。
3
window.setTimeout(hideTagFn, 5000);
function hideTagFn(){
$('#someElementId').hide();
}
9
0
这几乎是类似上述的答案,但在这个例子中,你只需要复制,因为它是和它粘贴到编辑器那么它会工作。
<hmtl>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script>
$(document).ready(function(){
$('.showupAfter8seconds').hide();
setTimeout(function(){
$('.showupAfter8seconds').show();
},8000);
});
</script>
</head>
<body>
<div class="showupAfter8seconds">
<h1>I was hidden for 8 seconds</h1>
</div>
</body>
</html>
相关问题
- 1. jQuery,试图在x秒后删除隐藏的div?
- 2. jquery - 删除()后隐藏()
- 3. jQuery在5秒后隐藏/删除DIV内容
- 4. 在wordpress中x秒后隐藏div
- 5. 隐藏然后删除Jquery Draggable Div
- 6. 隐藏/删除字符串使用jQuery
- 7. 显示Div1为x秒,然后隐藏并显示隐藏Div2
- 8. jQuery显示5秒然后隐藏
- 9. X秒后添加/删除类
- 10. 使用JQuery 5秒后隐藏元素的实例
- 11. 删除HTML标记和使用jQuery
- 12. 几秒钟后隐藏div
- 13. 删除一个类,然后用jquery隐藏它
- 14. jQuery显示div 2秒,然后在循环中隐藏4秒
- 15. jQuery Mobile:如何1)从对话框中删除/隐藏标题栏,2)只是从标题栏中删除/隐藏“X”图标?
- 16. jQuery的删除类隐藏的onclick
- 17. jQuery的删除标记符
- 18. 隐藏标记 - Mapbox
- 19. 隐藏ArcGis标记
- 20. 5秒后删除内容窗体标记
- 21. jQuery隐藏/显示选择标记
- 22. 如何隐藏工具提示后x毫秒
- 23. javascript jquery在页面刷新后仍然隐藏/删除
- 24. 问题IE7隐藏/删除/显示内容使用jQuery
- 25. 如何使用jquery创建和删除html隐藏字段?
- 26. 如何使用jquery隐藏或删除占位符placeholder.js
- 27. 当所有条目被删除时,jQuery隐藏ul标题
- 28. 隐藏(而不是删除)所有的HTML标签 - jQuery的
- 29. 删除标记时删除标记
- 30. 删除jQuery自动完成值时删除隐藏值字段
还有一点要注意的是,你可以通过一个字符串来评价,虽然我不鼓励对这种除非绝对必要 – 2009-08-20 23:32:59
eeek必要的时候吗? – redsquare 2009-08-20 23:46:14
此外,我总是使用“窗口”前缀,因为你永远不知道什么时候别人(插件等)将创建一个func/var在范围内做同样的名字,做其他事情 – redsquare 2009-08-20 23:48:24