我正在使用PhoneGap创建一个移动应用程序,并希望一些swiperightswipeleft功能正常运行。我决定使用jQuery mobile swipeleftswipeleft,但是响应速度不是很好。为了使我的代码检测到swipeleftswiperight,需要在任一方向上滑动3次。我不知道我在做什么错。 jQuery是错误的选择吗?还是我在做什么?任何帮助深表感谢。

以下是我尝试使其工作的两种方法:

1)

$( document ).ready(function() {

  $( "div.box" ).on( "swipeleft", swipeleftHandler );

  function swipeleftHandler( event ){
    alert("in swipe");
  }

});


2)

$(document).on('pageinit', function(event){

 $("div.box").swiperight(function() {
   alert("in swipe");
  });
});

最佳答案

我认为是的-这是错误的选择。

我曾经在我的PG应用程序中使用jQM,但发现与您相同。刷卡只是不够灵敏。我改用其他UI元素,然后发现Ionic具有快速响应的滑动。

09-25 18:51