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 回答