触摸屏和平板电脑的onClick监听器

时间:2011-02-08 14:25:38

标签: jquery mobile touch

我的jquery中有一堆点击监听器,并想知道我需要做些什么才能让他们在移动设备和触摸屏上工作?所以如果我的代码是......

$(el).bind('click', function () {
    //my event function
});

我需要这样做......

$(el).bind('click, touch', function () {
    //my event function
});

3 个答案:

答案 0 :(得分:2)

使用jQuery mobile。它有适用于触摸屏和平板电脑的事件:tap, taphold

答案 1 :(得分:1)

click在触控设备上完美处理为tap,因此您无需执行任何操作。

触控设备特定事件为swipe等。

答案 2 :(得分:0)

如果您在常规设备上获得点击事件,那么当您在触摸屏上“点击”它们时,您也会在移动设备上获得点击事件。

如果您想支持高级触摸屏/多点触控相关功能,则只需要特殊事件。