2017-05-01 105 views
1

我想在頁面加載完成之前運行jquery函數。有沒有辦法在PHP/HTML中做到這一點?我試着用 -jquery預加載事件

$("document").ready(function() 
{ 
    $(".colorClassT").addClass("bluet"); 
    $(".colorClassBg").addClass("bluebg"); 
}); 
+2

刪除document.ready並將代碼放在頁面上的元素之後或頁面結束之前 – mplungjan

回答

0

只寫你的函數的身體沒有$("document").ready(function()

$("document").ready(function()表示無論代碼在該函數中,只有在DOM完全加載後纔會執行。

0

試試這個:

window.onload = function(){  
$(".colorClassT").addClass("bluet"); 
    $(".colorClassBg").addClass("bluebg"); 
} 

OR

$(window).load(function() { 
    $(".colorClassT").addClass("bluet"); 
    $(".colorClassBg").addClass("bluebg"); 
}); 

$(document).ready(function() {})是加載DOM時觸發jQuery的事件。

$(window).load()加載整個內容後會觸發事件。