jqueryコマンドでページをロードするときにIE8が「オブジェクトが必要です」エラーをスローする問題があります$(document).ready()
。私はここSOで見つけることができる他のすべての投稿を調べましたが、どの解決策も機能していないようです。
トラブルシューティングのために、次のhtmlを作成しました。これは、FirefoxとChromeで正常に動作しますが、その行で「オブジェクトが必要です」というエラーが発生します$(document).ready
。ここのところ:
- 私はそれがグーグルjqueryファイルに到達していることを確認しました-そしてローカルjquery.jsファイルを参照しようとしました-同じ結果。
- スクリプトを
<head>
(私が開発しているサイトの状況を再現するために本文に含めました)に配置してみました - 私もこれを
jQuery(document)
代わりに試しました$
-同じ結果 - インクルード:
var $j=jQuery.noConflict();
およびインクルードを試みましたが、宣言$j(document)
で「jQueryisundefined」エラーが発生しました。$j
私は何が欠けていますか?どんな助けでも大歓迎です!ありがとう!
<html>
<head>
<script type="application/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js"></script>
</head>
<body>
<script type="text/javascript">
$(document).ready(function(){
alert("WORKING!");
});
</script>
<div id="test">
</div>
</body></html>