我在我的jquery中有一堆点击监听器,并且想知道我需要做些什么来让他们在移动设备和触摸屏上工作?所以,如果我的代码是...用于触摸屏和平板电脑的onClick监听器
$(el).bind('click', function() {
//my event function
});
,我需要做的像...
$(el).bind('click, touch', function() {
//my event function
});
我在我的jquery中有一堆点击监听器,并且想知道我需要做些什么来让他们在移动设备和触摸屏上工作?所以,如果我的代码是...用于触摸屏和平板电脑的onClick监听器
$(el).bind('click', function() {
//my event function
});
,我需要做的像...
$(el).bind('click, touch', function() {
//my event function
});
click
在触控设备上完美处理为tap
,因此您无需执行任何操作。
触摸设备特定事件是swipe
等等。
如果你被点击常规设备的事件也得到点击移动设备时,“点击事件“他们在触摸屏上。
如果您想支持高级触摸屏/多点触控相关功能,则只需要特殊事件。
使用jQuery手机。它具有精确的触摸屏和平板电脑的事件:tap, taphold
等
不,它不是。它挂起,与水龙头无关。我分开实施了tap,jqm click甚至没有接近我得到的结果:) – CoolStraw 2012-06-30 09:46:33