做手机端用touch事件会比鼠标事件要快,但是当手机端滑动页面时会触发某些元素的touch事件,但也许用户并不想点击,应该怎么解决
呵呵
難道你把 touch 系列事件統統當作 click 事件了。。。
好吧當初我也是這樣的。。。
所以你要知道 tap 和 scroll 的區別在於 是否有某方向位移大於 10px。
jQueryMobile 就是依此判定的。
13 回答12.9k 阅读
8 回答2.6k 阅读
2 回答5.1k 阅读✓ 已解决
7 回答2.1k 阅读
5 回答1.4k 阅读
3 回答2.2k 阅读✓ 已解决
5 回答1.3k 阅读
zepto提供了一个tap事件,具体原理大概是
下面代码只是我自己想着写的,并非zepto源码