【问题标题】:How to programatically open html select options on ipad如何以编程方式在 ipad 上打开 html 选择选项
【发布时间】:2015-04-13 05:11:38
【问题描述】:

我尝试了焦点、选择、触发点击/点击事件,但没有运气。

我看到 Facebook 注册页面实现了这一点。有一个感叹号。如果您触摸任何生日选择控件而不更改它,然后将注意力集中在其他地方,它就会显示出来。当您点击 iPad Safari 上的感叹号时,会发生有趣的事情。将显示年份选项。 (它没有显示在我用来输入此问题的桌面 Chrome 上)。

那么问题是如何为 iPad 实现相同的行为?

我把Facebook注册页面的图片放在http://imgur.com/Hh6JHPW

我试过的一些代码: $('#someselect').val('test'); $('#someselect').focus(); $('#someselect').click(); $('#someselect').prop('selectedIndex',0); $('#someselect').mousedown(); $('#someselect').prop('size',10);

【问题讨论】:

  • “看下面的图片”图片在哪里?以及您尝试过在这里发布一些代码吗?
  • 上传图片到“imgur.com”之类的地方,然后把图片链接放在这里......

标签: javascript jquery html ios ipad


【解决方案1】:

如果下拉列表的值是默认值,您可以使用隐藏的<label> 和一些 Javascript 来显示它。

jsfiddle

【讨论】:

  • 对不起,问题是关于如何在单击图标而不是显示图标时打开下拉选项列表。谢谢!
  • @dyt 这就是<label> 的作用。在我的 iPad 上工作
猜你喜欢
  • 2014-06-29
  • 1970-01-01
  • 2011-03-09
  • 1970-01-01
  • 1970-01-01
  • 2023-03-11
  • 2018-08-25
  • 1970-01-01
相关资源
最近更新 更多