jQuery和UIWebView
问题描述:
我正在寻找一种方法来自动调出iPod/iPhone键盘,以便在页面加载时将数据输入到表单元素中。我正在使用jQuery。出于某种原因,在document.ready()事件处理程序中选择元素并使用focus()事件不会触发键盘出现。 $(“#myInput”)。click()也不起作用。任何帮助?jQuery和UIWebView
谢谢!
答
原:
编辑,因为这个功能是iOS中的较新版本现已实现:
从上面的第一个链接,Matt states that:
随着iOS 5的中,处理器由合成点击触发允许事件触发输入元素的焦点。尝试更新FastClick input focus example。
+0
(最新评论)-1倒票是原始答案。我已经用一个解决方案更新了答案,希望如果有人发现这个问题,它实际上会有所帮助。 – Labu 2014-03-04 11:47:48
堆栈溢出似乎有很多这个问题。没有一个给出合适的答案。大多数引用'$(“#input”)。focus();'或'$(“#input”).select();'但是我刚刚在移动Safari浏览器尝试了这些,但都没有成功。 - 即时通讯将继续寻找和检查这里cus我也想知道如何可以达到 – Christopher 2011-04-02 19:36:40
我已经更新了我的答案。 – Labu 2014-03-04 11:48:31