Rails fix:<%= javascript_include_tag "application" %>
がスクリプト読み込みの前にあることを確認して、jqueryが最初に読み込まれるようにします。jqueryライブラリで 'jQueryが定義されていません'というエラーを修正する方法は?
これは本当に奇妙なようです。
jquery-ui.min.js:17 Uncaught ReferenceError: jQuery is not defined
jquery.blockUI.js:499 Uncaught ReferenceError: jQuery is not defined
[OK]を、それはそうです...奇妙な:私は私のページをロードするとき、私は(Chromeの)2つのjsエラーが発生します。だから私は自分のスクリプトが含まれて見てください。私の最初の二つのスクリプトは私のページに含まれています
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.min.js"></script>
<script src="http://bainternet-js-cdn.googlecode.com/svn/trunk/js/jQuery%20BlockUI%20Plugin/2.39/jquery.blockUI.js"></script>
だから、最初に自分自身に関連したjavascriptのエラーを得ているなどが?そうは思わない。これは誤指示エラーの場合のように見えます(実際のエラーは別の場所にあります)。これを修正するにはどうすればよいですか?ページ上のJSエラーは、(少なくとも他の開発者にとっては)少しプロフェッショナルではありません。先日、私はこのエラーに遭遇していませんでした。確かにコードを元に戻しました。
? –
jQuery UIを使用する前にjQueryをインクルードする必要があります。 – Mihai
'jQuery!== jQuery UI'では、「ベース」jQueryも含める必要があります。 –