我有一段標準的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