0

我注意到,当我在 JQuery Mobile 中有很长的列表元素并尝试滚动它们时,我不小心选择了一个元素。总体而言,滚动行为往往与点击混淆。

我与原生 iOS 列表做了一些比较,区别如下:

在 JQueryMobile 中,只要您在一个元素上执行 MouseDown 和 MouseUp,它就被视为一次单击。如果您在事件之间滚动并不重要。

在 iOS 中,如果您在一个元素上执行 MouseDown 然后完全滚动,则 MouseDown 被有效地取消。这使您可以点击某些东西,向上滚动页面并释放,而不会被视为单击。

有没有人注意到这一点和/或为它开发了一个补丁?如果没有,关于修复的任何建议?

4

0 回答 0