我使用 Jquery UI 进度条创建了一个网站加载进度条。此进度条显示脚本加载的状态。一个样本是
$.getScript('_int/ajax.js',function() {
$("#progressinfo").html("Loading Complete ...");
$("#progressbar").progressbar({ value: 100 });
});
这个进度条正在#indexloader
阻止正在加载的网站,它的 CSS 是:
#indexloader {
z-index:100;
position:fixed;
top:0;
left:0;
background:#FFF;
width:100%;height:100%;
}
进度条到达后100%
,我想隐藏和删除#indexloader
我用过的
$("#indexloader").fadeOut("slow",function() { $("#indexloader").remove(); });
但问题是,虽然脚本已加载,但页面并未完全加载,我看到图像和其他内容仍在加载。
所以在褪色和移除之前#indexloader
我想检查是否$(window).load()
已经完成
有没有办法检查这个?