0

モバイル側のスワイプモーションにtouchSwipeプラグインを使用しています。ちょっと困りますけど。

左スワイプをうまく機能させることができます。

$(".grid").swipe({
  swipeLeft:function(event, direction, distance, duration, fingerCount) {
     alert('swipe left');
  }
});  

しかし、何らかの奇妙な理由で、正しいスワイプを機能させることができず、何が間違っているのか実際にはわかりません。

$(".grid").swipe({
  swipeRight:function(event, direction, distance, duration, fingerCount) {
    alert('swipe right');
  }
}); 

誰かが私が間違っていることを理解するのを手伝ってくれますか?

4

1 に答える 1

4

両方同時に設定してみては?

$(".grid").swipe({
  swipeLeft:function(event, direction, distance, duration, fingerCount) {
     alert('swipe left');
  }, 
  swipeRight:function(event, direction, distance, duration, fingerCount) {
     alert('swipe right');
  }
});

順序によっては、swipeLeft をそのように設定すると、swipeRight が消去される場合があります。

于 2013-07-19T22:47:09.013 に答える