0

我有一个切换按钮:

<div class="btn-group btn-group-vertical  btn-block no-padding" data-toggle="buttons-checkbox">
    <button type="button" class="btn btn-block full-width">button1</button>
    <button type="button"   onclick="admLayer();" class="btn btn-block full-width">button2</button>
</div>

当我按下 button2 时,我调用 admLayer() 函数。一切正常,但就像简单的按钮。按下或未按下按钮时如何发送到函数?

更新

我尝试使用http://www.larentis.eu/bootstrap_toggle_buttons/

        <script>
        $('#btn-group btn-group-vertical  btn-block no-padding').toggleButtons({
            onChange: function ($el, status, e) {
            console.log($el, status, e);
            }
        });

    </script>

但它不起作用。
有什么问题?

4

1 回答 1

0

您错误地根据 Id 选择了 div,如果您想选择 div,您应该执行以下操作:-

<script>
    $(".btn-group").toggleButtons({
        onChange: function ($el, status, e) {
        console.log($el, status, e);
        }
    });

</script>

使用 Dot('.') 选择类,使用 Hash('#') 选择 id。

谢谢

于 2013-07-12T15:10:43.667 回答