2014-02-28 34 views
0

当滚动列表时,我们的HTML5网站会为错误元素生成点击事件。点击滚动列表会产生错误元素的点击事件

重现:

1)访问你的iPhone或iOS设备上www.tekiki.com。快速浏览列表。

2)当列表仍在滚动时点击其中一个项目。

显示错误的项目是因为对于错误的元素生成了轻击事件。

我们正在使用jQuery Mobile 1.4。

我们该如何解决这个问题?

+0

解决方法是在滚动处于活动状态时禁用监听点击事件。您是否使用任何第三方插件? – Omar

+0

只有JQM。我们如何知道滚动是否有效?你能把这个作为答案吗? – Crashalot

+0

这取决于你如何处理点击/点击列表视图项目。你对这些物品的任何事件都有约束力吗? – Omar

回答

0

也许这是300ms延迟的问题。使用fastclick库来消除延迟。这也改善了网站的用户体验和感受。

相关问题