jQuery Mobile-表单选择上的不良点击行为

| 我正在使用jQuery Mobile 1.0a3(&jQuery 1.5)构建Rails 3.03应用程序以呈现移动视图。我在旧的第一代iPhone上的Safari中查看它。 我在其中一种表格中有一个collection_select。这将呈现一个类似于按钮的可触摸控件,该控件将打开一个带有列表的弹出选择元素,因此用户可以选择选项/值。到目前为止,一切都很好。 问题… 如果我快速点击渲染按钮,选择列表将弹出,然后立即消失(未选择任何选项/值)。当然,这会使UI看起来很破损或难以使用。 (我想知道这可能是双击还是重击问题。) 好消息是,如果我按下渲染按钮约500ms,然后松开,则选择列表将弹出并保留,以便用户可以进行选择(我想要的行为)。 我没有使用Javascript做任何自定义操作,只是使用jQuery Mobile \'开箱即用\'。我不确定是否需要使用触摸事件处理程序,默认值或其他功能。也许是我的旧手机… 有任何想法吗? 更新资料 我收到了Embarcadero Technologies的Antonio Alonso的有帮助的答复,该答复解决了我的问题。谢谢安东尼奥! \“我将建议您使用jQuery 1.5.2升级到最新版本1.0a4.1,切记要升级所有文件,javascript,css和图像。并重新浏览文档,因为某些内容已更改。现在有虚拟事件,例如vclick。 http://jquerymobile.com/blog/2011/03/31/jquery-mobile-alpha-4-released/ http://jquerymobile.com/blog/2011/04/07/jquery-alpha-4-1-maintenance-release/ http://jquerymobile.com/demos/1.0a4.1/ 我不知道它是否能解决您的问题,但修复了以前版本中的许多错误。\“
已邀请:
首先尝试升级到jQuery Mobile 1.0a4.1,它包括对click / tap事件的更好的事件处理,以解决此类问题。 它还包括一个新的虚拟事件“ vclick”,它解决了我快速点击按钮时遇到的所有问题。 祝好运。 :)

要回复问题请先登录注册