触摸屏:当手指滑入元素时注册触摸事件



我想在用户触摸某个"按钮"元素时注册。例如,这可以通过点击它或将手指放在它上面,或者通过将手指放在元素外部然后滑入它。此元素需要比实际的表单按钮更敏感。

我用touchstart注册了前两个:

$("id=button]").live('touchstart', function() {...})

但似乎没有什么能记录到滑入元素的运动。我尝试过触摸移动和触摸输入。

我没有侦听特定元素上的事件,而是侦听整个身体上的触摸事件,然后检查触摸坐标是否在元素的坐标内。

最新更新