为什么我的jQuery脚本不适用于Internet Explorer 7

时间:2013-01-15 14:29:51

标签: jquery

因为我在IE7中遇到错误 - 我应该仔细看看JS文件 - 之前写的......(由其他人编写)。

此时我不确定任何事情,所以我想问你 - 从我的观点来看这是错误的(我认为也可能导致问题) - 但它在整个网站上完成:

(function ($) {
    $(document).ready( function() {
          //the code
    });
})(jQuery);

哦,是的,IE8中的错误:

  

HTML解析错误:无法修改父容器元素   在子元素关闭之前(KB927917) - 这让我想到了   JS出错了。

我知道这是一个愚蠢的问题,但感谢您的回答。

1 个答案:

答案 0 :(得分:2)

我一直都是这样看的。这将等到文档加载后再运行任何脚本。

$(function() {
  //the code
});

如果您需要使用另一个会导致与jQuery使用的$发生冲突的库,请使用此

jQuery.noConflict();

Have a look at the $.noConflict() documentation here.