diff --git a/src/definitions/modules/checkbox.js b/src/definitions/modules/checkbox.js index 7478dc751..a01823ebe 100644 --- a/src/definitions/modules/checkbox.js +++ b/src/definitions/modules/checkbox.js @@ -261,6 +261,7 @@ $.fn.checkbox = function(parameters) { .trigger('change') ; module.set.checked(); + $input.trigger('blur'); settings.onChange.call($input.get()); settings.onChecked.call($input.get()); }, @@ -272,6 +273,7 @@ $.fn.checkbox = function(parameters) { .trigger('change') ; module.remove.checked(); + $input.trigger('blur'); settings.onChange.call($input.get()); settings.onUnchecked.call($input.get()); }, diff --git a/src/definitions/modules/dropdown.js b/src/definitions/modules/dropdown.js index 8fae7d0ee..6c747164b 100644 --- a/src/definitions/modules/dropdown.js +++ b/src/definitions/modules/dropdown.js @@ -1399,6 +1399,8 @@ $.fn.dropdown = function(parameters) { ; } + $input.trigger('blur'); + if(settings.transition == 'none') { callback.call(element); }