我想自動選擇多個單選按鈕組的第一個單選按鈕。使用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