質問: jqueryファイルの読み込みについて質問です。 現在、jquery-3.1.1.min.jsファイルを読み込ませようとしているのですがうまくいきません。 パスは何度も確認したので合っていると思います。 一応、jqueryフォルダ→index.html、jsフォルダ→jquery-3.1.1.min.jsとなっており、jqueryとjsフォルダは同じ階層にあります。 エラーとされる「index.html:8 Uncaught ReferenceError: $ is not defined at」をググってみると、ファイルを読み込ます順番が関係しているらしく、一番上に記載してみてもダメでした。 下記がソースコードになります。 わかる方いましたらご回答よろしくお願いします。 ``` jQuery 「追加」ボタンを押したら「no1」「no22」の次に「no3」を追加表示し、「削除」ボタンを押したら「List3」が削除されるよう記述しなさい。 追加 削除 No1 No2 ``` ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/de64e6ed017b6a42e29f588ace84d948.png) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/1e3d47105408f135c5efe3fad622dc32.png) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/3b5894c103883f0d9bb007bba6d6330e.png) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/862cae90504a2a71afc37bb1ca39c3f8.png) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/9735d3707f3c3e8ae4295d5191cc9e4a.png) 追記 cdnの方で読み込んだところ、うまくいきました。 となると階層の問題だと思うですが、やはり分かりません。 下にディレクトリの方載せておきます。 jqueryフォルダの中にjs、1206 jQueryフォルダが入っているイメージです。 それかダウンロード方法が間違っていたりするのでしょうか。 すみませんがよろしくお願いします。
回答: `1206jQuery` フォルダがドキュメントルートなので、その下の階層(`../`)も横の階層(`../js`)も参照できないと思います。`1206jQuery` フォルダの中に `js` フォルダを移動してください。