首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery移动-表单选择上的坏点击行为

jQuery移动-表单选择上的坏点击行为
EN

Stack Overflow用户
提问于 2011-04-19 01:29:33
回答 1查看 1.1K关注 0票数 1

我正在使用jQuery Mobile1.0a3 (& jQuery 1.5)构建一个Rails 3.03应用程序来呈现移动视图。我在一个老的第一代iPhone上的Safari上看它。

我在其中一个表格中有一个collection_select。这会呈现一个看起来像按钮的可触摸控件,它打开一个弹出的select元素和列表,这样用户就可以选择选项/值。到现在为止还好。

问题…

如果我点击呈现按钮只是一个快速点击,选择列表将弹出,然后立即消失(没有选项/值选择)。当然,这使得UI看起来很糟糕或者很难使用。(我想知道这可能是双击还是鬼击问题。)

好消息是,如果我按下呈现按钮500 is左右,然后释放,选择列表将弹出并保持,以便用户可以作出选择(我想要的行为)。

我不会用Javascript做任何定制的事情,只是使用jQuery移动“开箱即用”。我不确定是否需要使用触摸事件处理程序、默认值或其他什么操作。也许是我的旧手机…

有什么想法吗?

更新

我从Embarcadero科技公司的安东尼奥·阿隆索那里得到了这个有用的答复,解决了我的问题。谢谢安东尼奥!

“我将建议您升级到最新版本1.0a4.1,使用jQuery 1.5.2。请记住升级所有文件、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/

我不知道它是否能解决您的问题,但是修复了以前版本中的许多bug。“

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-19 01:45:26

第一件事是升级到jQuery Mobile1.0a4.1,它包括一个更好的事件处理,用于单击/点击事件,以解决这类问题。

它还包括一个新的虚拟事件'vclick‘,它解决了所有的问题,我有点击按钮快速。

祝好运。:)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5710637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档