2012-12-07 302 views
2

我沒有太多靈活的jQuery。我有一些李標籤併爲每個標籤裏,我有一個類型的無線電喜歡的一個輸入標籤:問題在jquery單選按鈕選擇

<li><input type='radio' value='cool' name='radiooption' id='2'>2</li> 
<li class='answered'><input type='radio' name='radiooption' value='cool1' id='3'>3</li> 
<li><input type='radio' value='cool' name='radiooption' id='4'>4</li> 
<li><input type='radio' value='cool' name='radiooption' id='5'>5</li> 

現在的jQuery如何添加checked="checked"的單選按鈕是下有class='answered'li標籤?

請指引我。

+2

開始,否則任何方法都行不通!如果單選按鈕是組的一部分,則它們應該具有相同的名稱。 – adeneo

+0

,應該有不同的ID。爲什麼最後一個有id 2? – ryadavilli

+0

對不起,我修改了這些。 – Sri

回答

1

您需要先解決您的標記(您錯過了關閉</li> s)。至於jQuery的,這樣的事情應該做的伎倆: - 通過關閉那些李標籤

$('li.answered').children('input[type="radio"]').prop('checked', true); 
+0

對我的錯誤感到抱歉。 – Sri

1
$('.answered').find('input').attr('checked', 'checked');