Javascript Jquery#id focus()显示无id

Javascript Jquery#id focus()显示无id,javascript,jquery,html,focus,hidden,Javascript,Jquery,Html,Focus,Hidden,我使用Jquery在页面加载时聚焦一个输入,这个输入在两个div中重复,但其中一个被隐藏为“display:none”。 如果我更改隐藏的id,它就会工作,所以我猜“display:none”并不排除输入。 你有什么建议?谢谢你 $(文档).ready(函数(){ focusmaintry(); }); 函数focusmaintry(){ $('#codbar').focus(); } ... ... ... ... id应该是唯一的。使用$('#codbar').focus()时要聚焦id

我使用Jquery在页面加载时聚焦一个输入,这个输入在两个div中重复,但其中一个被隐藏为“display:none”。 如果我更改隐藏的id,它就会工作,所以我猜“display:none”并不排除输入。 你有什么建议?谢谢你

$(文档).ready(函数(){
focusmaintry();
});
函数focusmaintry(){
$('#codbar').focus();
}

...
...
...
...
id应该是唯一的。使用
$('#codbar').focus()时
要聚焦id为
的元素,请选择id为的第一个元素(隐藏)。把它当作课堂使用

使用
autofocus
属性

id应该是唯一的。使用
$('#codbar').focus()时
要聚焦id为
的元素,请选择id为的第一个元素(隐藏)。把它当作课堂使用

使用
autofocus
属性


id应该是唯一的。这就是为什么它的被叫id。=)id应该是唯一的。这就是为什么它的被叫id。=)