我有一個代碼,充當預加載器,顯示直到所有的JS加載。唯一的問題是我看到preloader出現在進入頁面的內容的頂部。如何在jQuery中設置延遲?
如何調整下面的代碼以淡出'#loading-mask'div,暫停爲一秒鐘的空白屏幕,然後淡入我的頁面內容?
的主要目標是重疊
這裏停止兩個是我的代碼:
$('#loading-mask').fadeOut();
我有一個代碼,充當預加載器,顯示直到所有的JS加載。唯一的問題是我看到preloader出現在進入頁面的內容的頂部。如何在jQuery中設置延遲?
如何調整下面的代碼以淡出'#loading-mask'div,暫停爲一秒鐘的空白屏幕,然後淡入我的頁面內容?
的主要目標是重疊
這裏停止兩個是我的代碼:
$('#loading-mask').fadeOut();
$('#loading-mask').fadeOut(500, function() {
setTimeout(500);
$('#content').fadeIn()
});
什麼是'睡眠(500) '爲了? – 2013-02-18 17:09:24
我把它當作佔位符,同時試圖重新記住JavaScript中的睡眠是什麼,我不小心點擊提交太早...哎呀。 – 2013-02-18 17:25:17
'sleep()'在PHP中我認爲也是在C中。是的,我記得。 – 2013-02-18 17:26:46
http://api.jquery.com/delay – Blazemonger 2013-02-18 17:01:36