我正在创建一个与PhoneGap
的移动应用程序,并希望获得一些swiperight
和swipeleft
功能的工作。我决定使用jQuery移动swipeleft
和swipeleft
,但它的响应性不是很好。为了让我的代码检测到swipeleft
或swiperight
,需要在两个方向上滑动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");
});
});
发布于 2015-06-28 23:40:46
jQuery实际上是检测快捷键或快捷键的错误选择。我使用了一个名为Hammer的开源库。这就是:http://hammerjs.github.io/getting-started/。
https://stackoverflow.com/questions/31080060
复制相似问题