前提・実現したいこと
ECCUBEのカート内レコメンドプラグインのアップデート時にSlickが導入されたのですが、
そのSlickの動作がおかしい。
スライド下に表示されるはずのドットが足りず、正常表示されるように実装したい。
発生している問題・エラーメッセージ
スライドの表示件数は「8」 1画面に4枚表示、2枚ずつスクロールの設定にしているが、ドットの表示は2つ。 余ったスライドが表示されている時にはアクティブなドットが表示されていない。
該当のソースコード
js
1<script> 2$(function(){ 3 $('#plg_recommend_in_cart_area .product_items').slick({ 4 dots: true, 5 arrows: false, 6 autoplay: true, 7 speed: 400, 8 slidesToScroll: 2, 9 infinite:true, 10 slidesToShow: 4, 11 //レスポンシブでの動作を指定 12 responsive: [{ 13 breakpoint: 768, //ブレイクポイントを指定 14 settings: { 15 slidesToScroll: 2, 16 slidesToShow: 2, 17 } 18 }] 19 }); 20}); 21</script>
試したこと
プラグイン内で設定するスライド表示件数を変更してみた。
数によってドットが足りなくなることはなくなるが、
条件によってカルーセルに表示される写真の数は変わるので、どのような状態でも正常にドットが表示されるようにしたい。
補足情報(FW/ツールのバージョンなど)
初めての質問になります。
足りない情報などありましたら、随時加筆させていただきますので、どうかお力を貸していただけますと幸いです。
何卒宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー