我已经创建了一个使用Jquery UI进度条加载进度条的网站。此进度条显示脚本加载的状态。样本是
$.getScript('_int/ajax.js',function() {
$("#progressinfo").html("Loading Complete ...");
$("#progressbar").progressbar({ value: 100 });
});
这个进度条是#indexloader
这是阻止网站加载的背后,它的CSS是:进度条达到100%
#indexloader {
z-index:100;
position:fixed;
top:0;
left:0;
background:#FFF;
width:100%;height:100%;
}
后,我想隐藏和删除#indexloader
因为我用
$("#indexloader").fadeOut("slow",function() { $("#indexloader").remove(); });
但问题是,虽然脚本已加载,页面未完全加载,我看到IM年龄和其他事情仍然在加载。
因此衰落和删除我要检查是否$(window).load()
已完成#indexloader
或不
有没有一种方法来检查这之前?
好吧,现在我明白了,谢谢兄弟,你摇滚 – Starx 2010-04-27 01:23:36
完美无瑕!谢谢! – 2012-08-29 18:12:21