我已經創建了一個使用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