我尝试过以下各种变体:
$("input[type='radio']").click(function () {
var name = $(this).attr('name');
var id = $(this).attr('id');
$('#' + id).attr('checked');
});
我想要的是一组重复的选项,一组将隐藏在div中,其中包含"其他选项"因此,如果点击了更多信息按钮,则当前div隐藏并显示隐藏的div,但保留用户所拥有的第一个视图中的所有现有选定选项。
类似的东西:
选项1 OPT2 OPT3
选项1 Opt2 Opt3 Opt4 Opt5
因此,当第一组隐藏且第二组显示时,前3个选项与div转换前选择的任何选项相匹配。
答案 0 :(得分:1)
我认为我的建议可能适合你。
您不需要复制单选按钮组。 你只需要将选项分成两个div。最初的选项div最初是隐藏的。 例如。
<div class="optionGrp1">
//op1, op2, op3
<div class="further_option" style="display:none">
// op4, op5
</div>
</div>