我想自动选择多个单选按钮组的第一个单选按钮。使用jQuery选择多个单选按钮组的第一个单选按钮
<div class="element">
<input type="radio" name="group1" value="1">
<input type="radio" name="group1" value="2">
<input type="radio" name="group1" value="3">
</div>
<div class="element">
<input type="radio" name="group2" value="1">
<input type="radio" name="group2" value="2">
<input type="radio" name="group2" value="3">
</div>
这里的东西,而这个工程:
$('.element').each(function(){
$(this).find('input[type=radio]:first').attr('checked', true);
});
我想不通为什么我不能使它工作使用:使用each()方法第一选择
下面的代码不起作用:它只选择第一个div中的第一个单选按钮,你能告诉我为什么吗?
$('.element input[type=radio]:first').each(function(){
$(this).attr('checked', true);
});
由于
所以这意味着我只能使用第一个解决方案来选择每个.element的第一个单选按钮?没有更直接的方式来使用它:第一个选择器? – Vincent
查看我的更新回答。 –
感谢您的非常明确的解释 – Vincent