Daily Archives: 2010 年 9 月 23 日

jQueryで「Uncaught ReferenceError: $ is not defined (anonymous function)」

3
Filed under 未分類

別サイトで使ってるものを移植したらjQueryの一部挙動がおかしくなった。
具体的には「動かない」ということになったんだけども、
原因をしらべようとFirebug先生にお聞きしたら、以下のエラーがでてた。

Uncaught ReferenceError: $ is not defined (anonymous function)

というエラーを教えてくれました。
ようするに、jsを外部から読み込むとかの場合には、まずはjQueryのから読み込んでおけよということでした。
なんで、

変更前
<script type=”text/javascript” src=”js/abc.js”>
<script type=”text/javascript” src=”js/jquery.min.js”>

だったのを

変更後
<script type=”text/javascript” src=”js/jquery.min.js”>
<script type=”text/javascript” src=”js/abc.js”>

に変更して、正常動作を確認しました。

なんてこったい。