概要
javascriptのスライダープラグイン「Flickity」の導入を試みているのですが、チュートリアルの通りにコピペしてもうまく動作しません。
よろしくお願いいたします。
公式ページ(チュートリアル)
https://flickity.metafizzy.co/
エラー内容
Bad element for Flickity: .main-carousel
コード
チュートリアルと同じですが以下の通りです。
html
1<head> 2 <meta charset="UTF-8"> 3 <meta name="viewport" content="width=device-width,initial-scale=1"> 4 5 <title>hogehoge</title> 6 <link rel="stylesheet" type="text/css" href="base.css?ver=1.0.1"> 7 8 <!-- Flickityの読み込み --> 9 <!-- CSS --> 10 <link rel="stylesheet" href="flickity.css" media="screen"> 11 <!-- JavaScript --> 12 <script src="flickity.pkgd.min.js"></script> 13 14 <script type="text/javascript" src="base.js"></script> 15</head> 16<body> 17 <div class="main-carousel"> 18 <div class="carousel-cell">...</div> 19 <div class="carousel-cell">...</div> 20 <div class="carousel-cell">...</div> 21 </div> 22</body>
javascript
1var elem = document.querySelector('.main-carousel'); 2var flkty = new Flickity( elem, { 3 // options 4 cellAlign: 'left', 5 contain: true 6}); 7 8// element argument can be a selector string 9// for an individual element 10var flkty = new Flickity( '.main-carousel', { 11 // options 12}); 13
回答1件
あなたの回答
tips
プレビュー