查找jQuery的ready立即执行的问题

我们知道 jQuery(document).ready(function(){ [代码] });中的代码是在DOM加载完之后才执行的。但是今天查找一个很奇怪的问题,ready里的代码居然立即执行了。原来在这段代码前面有一段这样的代码(估计是之前没有写全遗留下来的):

jQuery.ready(function($){
});

是这段代码的执行这造成了后面的jQuery(document).ready(function(){ });里的代码都立即执行的问题。

查jQuery文档没有找到 jQuery.ready() 这样直接调用的说明。猜测是jQuery内部改变了ready的状态,后面的ready都变成立即执行了。

你可能感兴趣的:(查找jQuery的ready立即执行的问题)