我在 jquery mobile中做移动应用程序.当第一页加载时,它有一个init函数.我的要求是,当加载第一页时,光标应指向文本框.我试过了: $('#txtdemo').focus(); 和 var txtBox=document.getElementById("txtdemo"
$('#txtdemo').focus();
和
var txtBox=document.getElementById("txtdemo"); txtBox.focus();
但两者都不起作用.请让我知道这样做的好方法.
在移动网站中,无法使用编程将焦点放在文本框中并打开键盘.这是一种可用性问题.在桌面网站中,您可以执行此操作$('#txtdemo').focus(); $('#txtdemo').select(); $('#txtdemo').trigger('focus'); $('#txtdemo').trigger('click');