2017-05-01 67 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()加载整个内容后会触发事件。