简单地说,我希望我的页面等待3-4秒,然后让我的主div中的所有内容都可见。
我知道我可以提前设置div的可见性(隐藏),然后添加一个脚本,在页面加载后将可见性更改为可见。
我是jquery/javascript的新手,所以我不确定如何切换开关,也不确定如何让它在文档加载后等待特定的时间。
我有:
$(document).ready(function(){
some sort of sleep or delay
$("#dropshadow").notsurewhattodofromhere
});
所以我得到了我想要的最基本的、完全没有功能的流程,但是我一直在尝试插入的所有java似乎根本没有做任何事情,而且我不确定如何通过函数来定位div的可见性。
发布于 2013-07-21 05:46:18
这就是最终实现我想做的事情的原因。
谢谢你的帮助!
<script type="text/javascript">
$(document).ready(function(){
$("#dropshadow").hide();
setTimeout(function(){
$("#dropshadow").fadeIn(1000)
}, 1500 );
});
</script>
发布于 2013-07-19 16:20:50
您可以使用setTimeout()
,
setTimeout(function(){
$("#dropshadow").show();
},3000); // 3 second delay
发布于 2013-07-19 16:21:35
尝试setTimeout()
方法
$(document).ready(function(){
setTimeout(function(){
//do what ever you want here
}, 3000 );
});
https://stackoverflow.com/questions/17741274
复制相似问题