現在、Swiper.jsを使って、下記解説サイト様のサンプル2-1-8のような
「番号付きのページネーション」を実装したいと考えております。
再現したい番号付きページネーション
<解説サイト様URL>
https://garigaricode.com/swiper_navigation/#sample218
番号なしのページネーション指定を下記ソースで行った場合は、
問題なくページネーションが表示されております。
実際にうまくいったコード(番号なしページネーション)
<script type="text/javascript"> window.addEventListener('DOMContentLoaded', function() { var swiper03 = new Swiper('.layout03 .swiper-container', { nextButton: '.swiper-button-next', prevButton: '.swiper-button-prev', pagination: '.swiper-pagination', paginationClickable: true, }) }); </script>
しかし、解説サイト様を参考に下記の記述を行い、
ページネーションに番号を付けようとすると、
途端にページネーション部そのものが非表示になってしまいます。
(スライダーそのものは動いているようです)
実際にうまくいかないコード(番号付きページネーション)
<script type="text/javascript"> window.addEventListener('DOMContentLoaded', function() { var swiper03 = new Swiper('.layout03 .swiper-container', { nextButton: '.swiper-button-next', prevButton: '.swiper-button-prev', pagination:{ el:'.swiper-pagination', type:'bullets', clickable:true, renderBullet:function(index,className){ return'<span class="'+className+'">'+(index+1)+'</span>'; } } }) }); </script>
どうも pagination: { } の指定に原因があるのではないかと考えておりますが、
特定できずにおります。
正しい指定をご教示いただけないでしょうか?
恐れ入りますが、どうぞ宜しくお願い申し上げます。

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