だれかのなにかに役立てるウェブ制作者YoTaの趣味ブログ

chromeで「Uncaught ReferenceError」のエラーが出た時の対処法

先日、ブラウザのchromeで「Uncaught ReferenceError」というエラーが出たので、その時の対処法を紹介したいと思います。

久しぶりにjsの復習でローカル作業しようと適当にファイル作ってたら、consoleログが表示されない現象に。

なんか思いっきり、なんかエラーが出ている・・・。

英文を読んでみると、jsファイルの1行目からエラーが出ている様子。

エラーの「ReferenceError: $ is not defined」でググってみると、すぐに対処法の記事が見つかる。どうやらjquery読込をすればOKとのこと。

しかし、そうなると疑問。jsなのに、どうしてjquery・・・?

これは少し考えて、すぐに納得。

自分が適当にひっぱってきたjsファイルの中身のfunctionの記述で、「$(function(){・・・}」というもの。

これはjqueryを利用していないと、$関数が定義されていない状態となってしまうので、1行目からエラーとなる。

なので、jsの記述方法にするか、jqueryファイルを読み込んでjqueryチックに作っていけばOKということです。

適当に環境作ると、こういうの起きるかもしれないので、気をつけてください。(自分が愚かなだけですが・・・。くう><)

ページ上部に戻る