如何使用JQuery关注特定的DIV标记?
假设我在HTML页面中有几个DIV标记,如:如何使用JQuery关注特定的DIV标记?,jquery,Jquery,假设我在HTML页面中有几个DIV标记,如: <DIV ID="all"> <DIV ID="div1"> <Input type="radio" name="data['site1']['user']" VALUE="1">user1<br/> </DIV> <DIV ID="div2"> <Input type="rad
<DIV ID="all">
<DIV ID="div1">
<Input type="radio" name="data['site1']['user']" VALUE="1">user1<br/>
</DIV>
<DIV ID="div2">
<Input type="radio" name="data['site1']['user']" VALUE="2">user2<br/>
</DIV>
<DIV ID="div3">
<Input type="radio" name="data['site1']['user']" VALUE="3">user3<br/>
</DIV>
<DIV ID="div4">
<Input type="radio" name="data['site1']['user']" VALUE="4">user4<br/>
</DIV>
</DIV>
与之相当的是:
$("#div2").focus();
但您只能关注表单元素,因此:
$("#div2 :input").focus();
将关注ID为div2的元素中的第一个表单元素。您不能关注div。但是,如果您想关注div2中的单选按钮,可以尝试:
$('#div2 input').focus();
您不能在
div
元素上设置焦点,只有以下元素是“可聚焦的”:
A
区域
标签
输入
选择
TEXTAREA
按钮
$('#div2 input').focus();