我正在创建我的网站的移动端版本。网站的一部分会弹出一个带有文本输入框的对话框。通常情况下,我只需使用jQuery将焦点设置到文本输入框即可,但这不起作用。这是我的尝试:
$("#textinput").focus();
$("#textinput").click();
$("#textinput").trigger("tap"); //jQuery Mobile
它们似乎都不起作用。有什么建议吗?我一直在我的DroidX上测试它。我正在使用jQuery Mobile,但如果其他库有帮助,我也可以考虑。
prompt()
方法吗?当你无法从click
事件内部触发focus
时,它能作为一种解决方法吗? - Petr Peller