-1

私は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);
  });
4

1 に答える 1

0

ここに解決策があります

次のボタンのコード:

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();
});
于 2013-05-28T21:29:31.893 に答える