我的jQuery不适用于IE11

时间:2013-11-21 00:29:40

标签: javascript jquery html internet-explorer console

所以我有三段代码将东西加载到div中并做其他事情。但它不适用于Internet Explorer,我检查了IE11控制台,这就是我得到的

SCRIPT5009: '$' is undefined

这很奇怪,在其他所有浏览器中它运行正常,我试图谷歌它,但没有找到任何解决方案。

这是我的jQuery:

<script type="text/javascript">
    $('#description').load('descr/portDefault.htm');
    $('#portNav').load('menus/default.htm');

@edit

我想我忘记了整个代码,这里是:http://pastebin.com/xCL1e7Fh 这个html是另一个html文件中的iframe,如果这会产生影响。

1 个答案:

答案 0 :(得分:4)

在我的情况下,我认为我已经修复了元标记中的兼容性。

<meta http-equiv="X-UA-Compatible" content="IE=edge;chrome=1" />

它有效,但这引发我检查IE11中的兼容性设置。 对于之前的项目,我已将localhost添加到Compatability View Settings中的列表中。

清除列表,现在效果很好(没有元标记)。