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