我知道这对许多人来说可能听起来太容易了,但我无法自己解决这个问题,我不明白我所缺少的。
我有一组成对组合的单选按钮。每对对应一个选择加入/退出部分。
我需要的是.active
在<label>
.
这是我的基本 HTML:
<td class="btn opt-in">
<label>
<input type="radio" name="radio1" value="radio1">
</label>
</td>
<td class="btn opt-out">
<label>
<input type="radio" name="radio1" value="radio2">
</label>
</td>
这是我的 JavaScript(它部分工作):
$('input:radio').click(function() {
if ($(this).is(':checked')) {
$(this).parent().addClass('active');
} else {
$(this).parent().removeClass('active');
};
});
使用上面的脚本,我可以将类添加到标签中,但不能删除/切换它。
这是一个小提琴供参考。
任何帮助是极大的赞赏。