お疲れ様です。下記質問です。
困っていること
サムネイル付きのカルーセルを実現したく、jQueryプラグインのslickを使っているのですが、demoサイトのように表示させることができません。
具体的には、ローカルブラウザではCSS, JavaScriptが効かず、
サーバーにあげるとCSSが効いていないように見えます。
・サーバー経由で表示させた時
(カルーセルにはなっていますが、これではちょっと使えないデザインです)
知りたいこと
なぜCSSやJavaScriptがうまく動かないのでしょうか?
また、下記の内容につきましてもアドバイスありましたら教えてください。
①JavaScriptが効いているかどうかはどう判断すれば良いのか?
CSSなら開発者ツールで確認できますが、JavaScriptはどう判断すれば良いのでしょうか?
②動作確認はどうやってやるべきか?
今はクロームを立ち上げてそこにhtmlファイルをドラッグ&ドロップして表示させているのですが、今回ローカルでJSが全く効かなかったように、これはあまりよくないやり方なのでしょうか? 本来どうやって動作確認をすべきなのでしょうか?
該当のソースコード
HTML
1<!DOCTYPE html> 2<html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <title>My Now Amazing Webpage</title> 6 7 <link rel="stylesheet" type="text/css" href="/slick/slick-theme.css"> 8 <link rel="stylesheet" type="text/css" href="/slick/slick.css"> 9 10 <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 11 <script src="/slick/slick.min.js"></script> 12 13 <script type="text/javascript"> 14 $(function() { 15 $('.thumb-item').slick({ 16 infinite: true, 17 dots:false, 18 dotsClass: 'slick-dots', 19 slidesToShow: 1, 20 slidesToScroll: 1, 21 centerPadding:'200px', 22 arrows: true, 23 autoplay: false, 24 accessibility: true, 25 centerMode: true, 26 fade: true, 27 asNavFor: '.thumb-item-nav' //サムネイルのクラス名 28 }); 29 30 $('.thumb-item-nav').slick({ 31 infinite: true, 32 slidesToShow: 2, 33 slidesToScroll: 1, 34 asNavFor: '.thumb-item', //スライダー本体のクラス名 35 focusOnSelect: true, 36 }); 37 }); 38 </script> 39 40 </head> 41 <body> 42 <!-- ↓スライダー本体 --> 43 <div style="width:600px;"> 44 <ul class="thumb-item"> 45 <!--画像urlは適宜変更--> 46 <li><a href="#"><img src="home_img.jpg"></a></li> 47 <li><a href="#"><img src="home_img.jpg"></a></li> 48 </ul> 49 <!-- ↓サムネイル --> 50 <ul class="thumb-item-nav"> 51 <li><a href="#"><img src="home_img.jpg" width="50%" height="50%"></a></li> 52 <li><a href="#"><img src="home_img.jpg" width="50%" height="50%"></a></li> 53 </ul> 54 </div> 55 </body> 56</html> 57
補足情報(FW/ツールのバージョンなど)
Mac 10.13.4
chrome バージョン: 69.0.3497.100




回答2件
あなたの回答
tips
プレビュー