使用 Bootstrap 使按钮组像单选按钮一样

Making a button group act like radiobuttons with Bootstrap

希望有人能帮我解决这个问题,我想不通。

我在 Bootstrap 中有 3 个按钮,其中一个默认处于活动状态,参见 http://jsfiddle.net/sbystxp2/,第二个处于活动状态。

到目前为止一切顺利,但现在我想要在单击一个或三个时更改活动状态,当我这样做时,第二个的活动状态也必须消失。

有人知道如何用 Jquery 做到这一点吗?

$('.checkit .btn').click(function () {
    $(this).parent().find('input').val($(this).data("value"));
});

$('#one').on('click', function () {
    alert('one is clicked');
});

$('#two').on('click', function () {
    alert('two is clicked');
});

$('#three').on('click', function () {
    alert('three is clicked');
}); 

亲切的问候,

阿里

实际上你可以用 Bootstrap 本身来做到这一点。这是文档中的示例:https://getbootstrap.com/docs/3.4/javascript/#buttons-checkbox-radio

$('.btn').click(function(){
    $('.btn').removeClass('active');
    $(this).addClass('active');
});

然后 select clicked 通过

   $(".btn.active")