JSで「ReferenceError: $ is not defined」が出た時の対処法




1,パスを確認する

無名関数である$が定義されてないということは、要するに「jQueryが読めていない」ことに原因があります。従ってまずはパスや権限を確認するのが定石。

2,jsファイルの順序を書く順序を確認する

調べた限りおなじようなこと言ってる人がかなりいました。

要するに、jQueryの要素を使うjsファイルが先に来てしまっているのでエラー吐かれているということです。

従って、jqueryを最初に読ませるように、つまり一番上にjqueryを読むよう書けば問題ない。

参考サイト

http://siganaitohoho.hatenablog.jp/entry/2014/07/02/000330

シェアする

  • このエントリーをはてなブックマークに追加

フォローする