嗨我想在我的页面添加一个预加载器,但是当你进入窗口时,正在发生的是页面加载器没有加载..它正在等待窗口加载,然后它也显示加载器... . 我怎样才能解决这个问题?这是我的代码:
$(window).load(function(){
$("#all").hide();
var wh = $(window).height();
$("#loader").show();
$("#all").hide();
$("#loader").css("height",wh);
$("#loader").delay(4000).fadeOut(400);
$("#all").delay(4020).fadeIn(400);
});
Run Code Online (Sandbox Code Playgroud)
所以简而言之,首先我可以实际看到页面,然后装载机进来!我不知道如何解决这个问题,非常感谢任何帮助!
window.load在整个页面加载之前不会触发.尝试使用document.ready.http://4loc.wordpress.com/2009/04/28/documentready-vs-windowload/也可能对您有所启发.
如果document.ready仍然不够早,请默认情况下显示加载程序,然后将其隐藏在您想要的位置.
| 归档时间: |
|
| 查看次数: |
503 次 |
| 最近记录: |