Browse Source

fix: the enable/disable method does not act correctly

pull/1257/head
larvata 10 years ago
parent
commit
d8e195bc46
1 changed files with 4 additions and 4 deletions
  1. 8
      src/definitions/modules/checkbox.js

8
src/definitions/modules/checkbox.js

@ -205,16 +205,16 @@ $.fn.checkbox = function(parameters) {
enable: function() { enable: function() {
module.debug('Enabling checkbox functionality'); module.debug('Enabling checkbox functionality');
$module.addClass(className.disabled);
$module.removeClass(className.disabled);
$input.prop('disabled', false); $input.prop('disabled', false);
$.proxy(settings.onDisabled, $input.get())();
$.proxy(settings.onEnabled, $input.get())();
}, },
disable: function() { disable: function() {
module.debug('Disabling checkbox functionality'); module.debug('Disabling checkbox functionality');
$module.removeClass(className.disabled);
$module.addClass(className.disabled);
$input.prop('disabled', 'disabled'); $input.prop('disabled', 'disabled');
$.proxy(settings.onEnabled, $input.get())();
$.proxy(settings.onDisabled, $input.get())();
}, },
check: function() { check: function() {

Loading…
Cancel
Save