|
|
@ -1009,6 +1009,9 @@ $.fn.dropdown = function(parameters) { |
|
|
|
? module.show |
|
|
|
: module.toggle |
|
|
|
; |
|
|
|
if(module.is.bubbledLabelClick(event)) { |
|
|
|
return; |
|
|
|
} |
|
|
|
if( module.determine.eventOnElement(event, toggleBehavior) ) { |
|
|
|
event.preventDefault(); |
|
|
|
} |
|
|
@ -2920,6 +2923,9 @@ $.fn.dropdown = function(parameters) { |
|
|
|
active: function() { |
|
|
|
return $module.hasClass(className.active); |
|
|
|
}, |
|
|
|
bubbledLabelClick: function(event) { |
|
|
|
return $(event.target).is('select, input') && $module.closest('label').length > 0; |
|
|
|
}, |
|
|
|
alreadySetup: function() { |
|
|
|
return ($module.is('select') && $module.parent(selector.dropdown).length > 0 && $module.prev().length === 0); |
|
|
|
}, |
|
|
|