1

html

<div class="btn-group" data-toggle="buttons-checkbox">
    <label class="btn" for="id_bar">
        <input type="checkbox" name="bar" value="1" id="id_bar" />
        Bar
    </label>
    <label class="btn" for="id_open">
        <input type="checkbox" name="open" value="1" id="id_open" />
        Open now
    </label>
</div>  

脚本

var searchForm = $('.main-search-form');
var labels = $(searchForm).find('label');
try {
    $(labels).on({
        click: function () {
            var item = $(this).children('input[type=checkbox]').parent();
            $(item).addClass('active');
            alert('test');
        }
    });
} catch (e) {
    alert(e);
}

怀疑

我正在使用推特引导程序。 单击标签时,显然会弹出测试文本作为警报,在此期间标签具有活动的类,但是一旦我关闭警报框,标签类活动就消失了,请帮助

4

1 回答 1

0

我想通了,

<div class="btn-group" data-toggle="buttons-checkbox">

刚刚删除了属性 data-toggle ,现在一切都很好

但是再次切换类方法不起作用,

于 2012-09-14T09:07:17.607 回答