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