2016-04-22 86 views
0

我试图避免此按钮组中的活动类:引导按钮组未激活的

<div class="btn-group" data-toggle="buttons"> 
    <label id="level1" class="btn btn-xs btn-default"> 
     <input type="radio" name="options" id="option1" /> 
     <span class="fa fa-square fa-square-1"></span> 
    </label> 
    <label id="level2" class="btn btn-xs btn-default"> 
     <input type="radio" name="options" id="option1" /> 
     <span class="fa fa-square fa-square-1"></span> 
    </label> 
    <label id="level3" class="btn btn-xs btn-default"> 
     <input type="radio" name="options" id="option1" /> 
     <span class="fa fa-square fa-square-1"></span> 
    </label> 
</div> 

我tryied有:

$(document).on("click", '#level1, #level2, #level3', function (e) { 
    $(this).removeClass('active'); 
    event.stopPropagation(); 
}); 

,但没办法。我正在寻找的是有一个按钮组,可以点击,但没有一个按钮可以控制活动类。

在此先感谢。

+0

不能propely明白吗?你想要做什么?,点击你想删除活动课程的单选按钮? –

回答

0

请勿使用单选按钮。

http://getbootstrap.com/components/#btn-groups-single(修改你的例子):

<div class="btn-group btn-group-xs" role="group" aria-label="..."> 
    <button id="level1" type="button" class="btn btn-default"> 
    <span class="fa fa-square fa-square-1"></span> 
    </button> 
    <button id="level2" type="button" class="btn btn-default"> 
    <span class="fa fa-square fa-square-1"></span> 
    </button> 
    <button id="level3" type="button" class="btn btn-default"> 
    <span class="fa fa-square fa-square-1"></span> 
    </button> 
</div>