0

JSP ページの実行に問題があります。

私のjspページには、(file1.js)などの.jsファイルへの参照があり、file1.jsでは、のようなjquery呼び出しを呼び出しています$(document).ready。IE ブラウザーは次のエラーについて不平を言っています。

スクリプト5009:'$' is undefined file1.js, line 225 character 1

Firefox でも同じ例外が見られます。

<script src="http://code.jquery.com/jquery-latest.js"></script> と も<script type="text/javascript" src="/js/file1.js"></script>jsp に含めました。

4

2 に答える 2

1
  • jQuery ライブラリが含まれていることを確認します
  • file1.jsjQuery ライブラリのロード後にドキュメントに追加します (既に追加している場合)。

他のjsがロードされる前に、次のようにjQueryライブラリを追加します

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

そして、1つの重要な注意事項

すべての jQuery コードを次の場所に配置することを忘れないでください

$(document).ready(function() {
  // your code
});

要するに

$(function() {
   // your code
});
于 2012-06-14T10:31:19.163 に答える
0

このjqueryライブラリを<head>セクションに追加します

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

またはで試してみてくださいjQuery.noConflict()

http://api.jquery.com/jQuery.noConflict/

于 2012-06-14T10:31:53.750 に答える