如何添加预加载器3秒

时间:2016-06-24 10:01:35

标签: javascript

我需要运行一个加载器(#loading)3秒钟。 以下脚本是否正确?

<script>

<script language="javascript" type="text/javascript">
$(window).load(function(){
    $('#loading').show();3000);
});
</script>

4 个答案:

答案 0 :(得分:1)

也许你不需要&#39; $(窗口).load()&#39;。

&#13;
&#13;
$('#loading').show().delay(3000).hide()
&#13;
&#13;
&#13;

答案 1 :(得分:1)

您需要删除脚本标记。

您可以在3秒后使用setTimeout()删除内容。

$(document).ready(function(){
    setTimeout(function() {
        $('#loading').fadeOut();
    }, 3000);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="loading">
  Look at me, I'm a load screen
</div>

答案 2 :(得分:0)

$(&#39; #loading&#39;)。show()。延迟(3000).fadeOut(400);

答案 3 :(得分:0)

这样做:

$('#loading').show(0).delay(3000).hide(0);