使用 Bootstrap 使按钮组表现得像单选按钮

Ari*_*rie 1 jquery radio-button buttongroup twitter-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');
}); 
Run Code Online (Sandbox Code Playgroud)

亲切的问候,

阿里

小智 5

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