所以我有三段代码将东西加载到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,如果这会产生影响。
答案 0 :(得分:4)
在我的情况下,我认为我已经修复了元标记中的兼容性。
<meta http-equiv="X-UA-Compatible" content="IE=edge;chrome=1" />
它有效,但这引发我检查IE11中的兼容性设置。 对于之前的项目,我已将localhost添加到Compatability View Settings中的列表中。
清除列表,现在效果很好(没有元标记)。