我有一段标准的HTML,但无法让jQuery在IE上工作。 我试过了IE10和IE11,以及在IE10中模拟的IE8和9。无法在本地主机上的Internet Explorer中加载jQuery(WAMP)
我甚至尝试使用HTML5Boilerplate的代码。我正在测试jquery并没有加载。
代码适用于所有其他浏览器。我在本地而不是服务器上运行这个。
<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
</head>
<body>
<script type="text/javascript">
if (window.jQuery) {
// jQuery is available.
} else {
console.log("-- no jquery --");
}
</script>
</body>
</html>
为什么我不能在IE中工作?
我在控制台中得到-- no jquery -- SCRIPT5007: The value of the property '$' is null or undefined, not a Function object
。
此外,如果我在控制台中输入jQuery().jquery
,我会得到undefined
。
网络选项卡不显示任何错误。
为什么CDN版本注释掉? – Seth 2014-11-22 21:43:22
所以在IE控制台显示' - 没有jquery --'? – 2014-11-22 21:43:54
你确定“js/jquery-1.11.1.js”存在吗?如果是的话,你有没有尝试过其他浏览器? – Dim13i 2014-11-22 21:49:46