使用: http://sorgalla.com/projects/jcarousel/
このjCarouselの次/前のボタンに矢印を使用しています。jcarousel オブジェクトをインスタンス化するとき、これらのボタンのコールバックを与えて、現在見ている画像の下にあるフッターを更新できるようにします。残念ながら、このコールバックは、私が作成した 6 ページのスクロールのうち 3 回しか呼び出されていません。一度に3枚スクロールする24枚の画像があります。最初のクリックを更新し、次の 5 つをスキップし、24 枚中 24 枚の画像に達すると、最後のクリックで機能します。何か案は?
これが私のコードです:
var that = this;
$('#posters').jcarousel({
visible: 3,
scroll: 3,
initCallback:function(carousel) {
that.carousel_initCallback(carousel,that);
},
buttonNextCallback:this.updateCurrentCarouselCount,
buttonPrevCallback:this.updateCurrentCarouselCount,
setupCallback:this.updateCurrentCarouselCount
});
以前と次のコールバックで、いつ起動されたかを知らせるためにコンソール ログを作成していますが、これは毎回起動されるわけではありません。写真1から離れた最初のスクロールのみ、そしてスクロールして最後のページに着地したとき。
助けてくれてありがとう!