0

我刚刚将 jQuery bootstrap-switch 插件更新到最新版本,其中包含许多有趣和酷炫的功能,但我的工作代码如下所示:

var $checkbox = $('input[name="whatever"]');

$checkbox.bootstrapSwitch();

$checkbox.on('change', function() {
  // ... do something cool here
});

当我切换开关时change,输入中触发了一个事件,这很酷,因为如果是这样,上面的代码就可以工作,但是......在最后一次更新中,这并没有发生!

我知道有一个onSwitchChange回调可以用来识别输入的变化,但你知道我不想在知道我是否遗漏了什么之前重构 100 行代码。

4

1 回答 1

1

这对我有用。版本 3.0.2

        $elem.on('switchChange.bootstrapSwitch', function (e, data) {
          //Do something
        });
于 2014-08-29T13:05:29.570 回答