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 に答える