1. ホーム
  2. html

jQueryのエラーです。Uncaught ReferenceError: $が定義されていないソリューションです。

2022-02-18 08:31:22

jqueryのエラーです。Uncaught ReferenceError: $が定義されていません。

考えられる発生原因

1、jquery ライブラリ jquery.min.js ファイルを参照していないか、パスが間違っている。

2、HTMLの <script> でjQueryファイルを紹介する順番を無視して、JQueryライブラリの参照を最初の <script> の参照の前に置き、後に続くjsファイルを順に実行して$を認識するようにすること。

上記の2つが最も多いエラーです。

しかし、もうひとつ、このエラーを引き起こす可能性のある、気づかないうちに起きている問題があります。

jqueryの導入はローカルのプロジェクトパスからだけでなく、Webリンクからも可能ですが、httpとhttpsの導入はこの時点で問題が発生する可能性があります

プロジェクトがhttpsのセキュアなドメインである場合、そのドメインを持ち込む必要があります。

<script src="https://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>

その逆も同様です。

<script src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>