我有 3 组按钮,它们的行为类似于单选按钮。
单选按钮工作正常,但我需要删除 ID 为 #filter1-none 的按钮的活动类,前提是其他任何按钮都具有活动类。最好的方法是 if/then 解决方案还是我可以使用 .filter 来做到这一点?
这是无线电行为。
$('.filter .btn').click(function () {
$(this).addClass('active').siblings('.active').removeClass('active');
});
这是html:
<div class="btn-group pull-right filter" data-toggle="buttons-radio">
<button type="button" class="btn btn-large btn-flat" id="filter1-none">Show All</button>
</div>
<div class="btn-group pull-right mr filter" data-toggle="buttons-radio">
<button type="button" class="btn btn-large btn-flat" id="filter1-LI">LI</button>
<button type="button" class="btn btn-large btn-flat" id="filter1-LPO">LPO</button>
<button type="button" class="btn btn-large btn-flat" id="filter1-NLI">NLI</button>
</div>
<div class="btn-group pull-right mr filter" data-toggle="buttons-radio">
<button type="button" class="btn btn-large btn-flat" id="filter1-Low">Low</button>
<button type="button" class="btn btn-large btn-flat" id="filter1-Medium">Medium</button>
<button type="button" class="btn btn-large btn-flat" id="filter1-Urgent">Urgent</button>
</div>