私はhammer.jsカルーセルに似たものを作成しています。カルーセルに次と前のボタンを追加したいと思います。StackOverflow: Triggering Hammer.js drag/slide behavior on mouse clickでこのソリューションを見つけました。
上記のリンクのコードを使用して、次のボタンを機能させることができましたが、同じコードの前のボタンは機能しません。
次のボタンのコード:
var nexthammertime = Hammer('.next').on("tap", function (event) {
console.log(event);
var nextCarousel = new Carousel("#carousel");
nextCarousel.init();
nextCarousel.showPane(1);
});
前のボタンのコード:
var previoushammertime = Hammer('.previous').on("tap", function (event) {
console.log(event);
var previousCarousel= new Carousel("#carousel");
previousCarousel.init();
previousCarousel.showPane(0);
});