有很多关于鬼点击的材料/帖子,我正在努力更好地理解它。所以我理解它的方式,鬼点击的原因是click
事件在触摸事件后约 300 毫秒被调度。jQuery Mobile 建议vclick
,只要有可能更改手指位置下方的内容,就不要使用他们的事件。
我的第一个问题click
是:这是否意味着只有当目标元素与最初触摸的元素不同时才会触发幽灵点击?所以,比如说,当一个按钮被触摸时,我写了一个数据库条目——没有别的。有没有鬼点击的机会?
如果是这种情况,这是否意味着如果我只使用事件而不使用任何事件,我可以完全防止鬼 tap
点击click
?
我的最后一个问题是,如果我可以简单地告诉浏览器在使用 PhoneGap 时不要使用 300 毫秒延迟(这将立即解决问题),但我只是猜测我不能这样做,因为它可能是硬编码的浏览器。