前提・実現したいこと
スライダープラグインslickを使って画像を自動スライドさせたい。
発生している問題・エラーメッセージ
Uncaught ReferenceError: jQuery is not defined
at slick.min.js:1
at slick.min.js:1
Uncaught ReferenceError: $ is not defined
at script.js:2
google chomeにて検証したところ上記のエラーコードが出ております。
**<html>** <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>テスト</title> <link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/3.18.1/build/cssreset/cssreset-min.css"> <link href="https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;700&family=Noto+Serif:ital,wght@0,400;0,700;1,700&display=swap" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css" /> <link rel="stylesheet" href="css/style.css"> </head> <body> <main> <div class="fv"> <ul class="slider"> <li><img src="画像1" alt=""></li> <li><img src="画像2" alt=""></li> <li><img src="画像3" alt=""></li> </ul> </div> </main> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script> <script src="js/script.js"></script> </body> jsフォルダを作り、script.jsファイルに下記を入力 $('.slider').slick({ autoplay: true, autoplaySpeed: 2000, speed: 1000, fade: true, cssEase: 'linear' }); ```ここに言語名を入力 ソースコード
試したこと
上記のほか、slickをダウンロードする方法を試しましたが、画像は縦のままです。
cssのフォルダに
・reset.css
・slick.css
・slick-theme.css
・ajax-loader.gif
・style.css
jsのフォルダに
・slick.min.js
・script.js
index.htmlと同じ階層にcss、jsフォルダを作っております。
その他、</body>タグ直前に <script src="js/slick.min.js"></script>を追記しても実装できません。
補足情報(FW/ツールのバージョンなど)
Macbook M1チップ搭載のノートパソコンを使っています。
M1チップは関係ないと思いますが、、
色々ググって試したみましたが、全く対応できません。
お時間おかけいたしますが何卒よろしくお願いいたします。
ここにより詳細な情報を記載してください。