如何处理由滚动触发列表项触发的`touchend`事件?

时间:2012-11-24 09:38:01

标签: javascript jquery ios

我有一个简单的列表div s(在iOS上)。我在列表元素上使用touchend事件来执行操作。我之所以这样做是因为click事件的延迟时间约为500毫秒,这会让UI感觉迟钝。

但是,当我滚动列表时,touchend事件也会触发。有什么办法可以阻止touchend在我滚动列表时触发,或以其他方式检测它是否是由滚动列表引起的?欢迎jQuery解决方案。

1 个答案:

答案 0 :(得分:0)

我有同样的问题,我用tappy插件解决了它:tappy plugin

只需使用“点击”活动。