根据单选按钮选择显示不同的div

时间:2013-11-25 16:10:11

标签: javascript jquery html css

$('.choose_level input[type="radio"]').on('change', function () {
    if ($('input[name=level1]:checked').val()) {           
        $('.choose_level').addClass('hidden');
        $('.choose_style').removeClass('hidden');
    }
    else if ($('input[name=level1b]]:checked').val()) {           
        $('.choose_level').addClass('hidden');
        $('.choose_layout').removeClass('hidden');
    }
    });

我有3个不同的Div。第一个div有两个radion按钮。如果用户选择radio(name = level1),则显示#choose_style。如果他们选择radio(name = level1b),则显示#choose_layout。现在第一部分有效,但第二部分无效。

1 个答案:

答案 0 :(得分:3)

您还有一个]

$('input[name=level1b]]:checked')
                      ^