jQuery和UIWebView

jQuery和UIWebView

问题描述:

我正在寻找一种方法来自动调出iPod/iPhone键盘,以便在页面加载时将数据输入到表单元素中。我正在使用jQuery。出于某种原因,在document.ready()事件处理程序中选择元素并使用focus()事件不会触发键盘出现。 $(“#myInput”)。click()也不起作用。任何帮助?jQuery和UIWebView

谢谢!

+0

堆栈溢出似乎有很多这个问题。没有一个给出合适的答案。大多数引用'$(“#input”)。focus();'或'$(“#input”).select();'但是我刚刚在移动Safari浏览器尝试了这些,但都没有成功。 - 即时通讯将继续寻找和检查这里cus我也想知道如何可以达到 – Christopher 2011-04-02 19:36:40

+0

我已经更新了我的答案。 – Labu 2014-03-04 11:48:31

原:

这是不可能的,看看herehere

编辑,因为这个功能是iOS中的较新版本现已实现:

从上面的第一个链接,Matt states that

随着iOS 5的中,处理器由合成点击触发允许事件触发输入元素的焦点。尝试更新FastClick input focus example

+0

(最新评论)-1倒票是原始答案。我已经用一个解决方案更新了答案,希望如果有人发现这个问题,它实际上会有所帮助。 – Labu 2014-03-04 11:47:48