时间:2010-07-24 22:24:29

标签: jquery

5 个答案:

答案 0 :(得分:14)

答案 1 :(得分:2)

如果一个jQuery(文档).ready块内部有错误,则以后的document.ready块不会执行。

例如,如果一个wordpress插件在其自己的jQuery(document).ready中发生错误,那么其他插件中的所有后续jQuery块可能会开始失败。

Firefox 18,Chrome 23,Opera 12都是这样的。 jQuery v1.7.2

最近它给我带来了一些麻烦,我无法想象为什么我以前从来没有处理过这个问题。

可能是jQuery bug /意外行为。

答案 2 :(得分:0)

答案 3 :(得分:0)

我遇到了类似的问题,在我的情况下,调用旧的jQuery Address .js文件就是问题所在。出于某种原因,Edge,Chrome和Opera能够忽略那个旧版本的jQuery Address,同时保持jQuery / JavaScript正常工作。但Mozilla Firefox的行为方式并不一样,jQuery / JavaScript在Mozilla Firefox中根本不起作用。在我的情况下,解决方案只是暂时注释掉jQuery地址,我将需要稍后升级它。令我感到惊讶的是Mozilla Firefox对此非常严格,所有其他浏览器都很灵活,允许jQuery / JavaScript代码继续工作。

答案 4 :(得分:-2)