Событие изменения переключателя начальной загрузки не срабатывает, когда состояние динамически изменяется с "ложь" на "истина"

Я использую Bootstrap Switch в своем проекте, чтобы показать флаг предупреждения. Каждый раз, когда я пытаюсь динамически установить значение переключателя из false в true, это не происходит .bootstrapSwitch().on метод. Он прекрасно работает при динамическом изменении состояния переключателя с ложного на истинное. Скрипка ниже-

http://jsfiddle.net/aanurn0j/

1 ответ

Решение

Установите третий параметр в false, и это работает.

$('#toggleSwitchOn').click(function () {
    $('#bootstrapswitch').bootstrapSwitch('state', true, false);
});

jsFiddle

Другие вопросы по тегам