【问题标题】:Why tap even is fired before click on touch screen device in jQueryMobile?为什么在点击jQueryMobile中的触摸屏设备之前点击甚至被触发?
【发布时间】:2012-02-26 11:24:22
【问题描述】:

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

这里是测试页面:bit.ly/jqmctap

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

jQueryMobile:1.0.1,jQuery:1.7.1

【问题讨论】:

    标签: jquery-mobile


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-07
      • 2016-09-19
      • 1970-01-01
      • 1970-01-01
      • 2017-06-08
      相关资源
      最近更新 更多