指定單選按鈕我有這樣的HTML:我如何選擇每個組
<fieldset class="target-radios">
<legend>Date Range</legend>
<div>
<input id="dateUnspecified" type="radio" name="muScheduleDateRange" value="0" selected-item="0">
</div>
<div>
<input id="dateAll" type="radio" name="muScheduleDateRange" value="1" selected-item="0">
</div>
<div class="from-to">
<input type="radio" id="dateFromTo" name="muScheduleDateRange" value="2" selected-item="0">
</div>
</fieldset>
如何選擇指定的單選按鈕(選擇項),通過各組循環?理想循環應該每組只能工作一次。
嘗試過這種方法,但通過各組不起作用&循環多次:
$('#targeting input:radio').each(function() {
var name = $(this).attr('name'),
selected = $(this).attr('selected-item');
if(typeof selected !== 'undefined') {
$('input[name='+ name +']:nth-child('+ selected +')').attr('checked', true);
}
});
你能解釋一下你的意思嗎? – Adil
你認爲如果嘗試成功,你會做些什麼? –