为什么在点击jQueryMobile中的触摸屏设备之前点击甚至被触发?

时间:2012-02-26 11:24:23

标签: jquery-mobile

我注意到点击事件在所有主要桌面浏览器中之前被触发。但在Android 2.3模拟器上,它是首先出现的点击事件。

以下是测试页:bit.ly/jqmctap

为什么在点击jQueryMobile中的触摸屏设备之前点击甚至被触发?为什么它在桌面上有所不同?

jQueryMobile:1.0.1,jQuery:1.7.1

1 个答案:

答案 0 :(得分:1)

我不确定,但我认为在桌面浏览器上,tap事件将从click事件开始,因为桌面上通常不需要它。在触摸屏浏览器上,点击事件首先出现,因为它适用于触摸屏,因为只有在那里才能真正点击屏幕。比它启动点击事件,以便与需要点击事件的网页兼容。