From 0e5e94c68a963e5e1b31706023ab6a096bb3c6d3 Mon Sep 17 00:00:00 2001 From: Erlend Ellingsen Date: Thu, 20 Apr 2017 02:22:37 +0200 Subject: [PATCH] Add touch support --- js/bootstrap-toggle.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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);