diff --git a/js/bootstrap-toggle.js b/js/bootstrap-toggle.js index 533914e..a2c2975 100644 --- a/js/bootstrap-toggle.js +++ b/js/bootstrap-toggle.js @@ -171,10 +171,11 @@ $('input[type=checkbox][data-toggle^=toggle]').bootstrapToggle() }) - $(document).on('click.bs.toggle', 'div[data-toggle^=toggle]', function(e) { + $(document).on('touchstart.bs.toggle click.bs.toggle', 'div[data-toggle^=toggle]', function(e) { var $checkbox = $(this).find('input[type=checkbox]') $checkbox.bootstrapToggle('toggle') e.preventDefault() + e.stopImmediatePropagation(); }) }(jQuery);