私のスワイパーのページ設定に苦労しています。私はテキストにページを変更しましたが、クリックイベントはうまくいきますが、アクティブなクラスは他のページングを繰り返しません。しかし、私はそれを(インデックス+ 1)と置き換える場合、すべてのものがうまく機能します。どんな助けもありがとうございます。スワイパーの改ページをhtmlのテキストで置き換える
<div class="swiper-pagination swiper-pagination-clickable swiper-pagination-
bullets" style="background: #fff">
<div class="swiper-pagination-bullet swiper-pagination-bullet-active">
<div class="">1</div>
hello there you are
</div>
<div class="swiper-pagination-bullet">active not</div>
<div class="swiper-pagination-bullet">active not</div>
<div class="swiper-pagination-bullet ">active not</div>
</div>
var swiper = new Swiper('.swiper1',{
autoplay: {
delay: 1000,
disableOnInteraction: true,
},
disableDraggable: true,
pagination: {
el: '.swiper-pagination',
clickable: true,
renderBullet: function (index, className) {
return '<div class="' + className + '">' + (text) + (index + 1) +
'</div>';
},
},
loop: true
});
ですあなたはどこで '(テキスト)'を手に入れましたか? – bobharley
からhtml @ HarleyDelaCruz –
私の答えをチェックしてください – bobharley