jquery单选按钮选择中的问题

时间:2012-12-07 10:56:30

标签: jquery

我对jquery的灵活性不是很高。我有一些li标签,对于每个li标签,我有一个类型为radio的输入标签:

<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"标记下li下的单选按钮添加class='answered'

请指导我。

2 个答案:

答案 0 :(得分:1)

您需要先修复标记(您错过了结束</li>)。至于jQuery,这样的事情应该可以解决问题: -

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

答案 1 :(得分:1)

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