|
@ -41,7 +41,7 @@ $.fn.checkbox = function(parameters) { |
|
|
moduleNamespace = 'module-' + namespace, |
|
|
moduleNamespace = 'module-' + namespace, |
|
|
|
|
|
|
|
|
$module = $(this), |
|
|
$module = $(this), |
|
|
$label = $(this).find(selector.label).first(), |
|
|
|
|
|
|
|
|
$label = $(this).find(selector.label), |
|
|
$input = $(this).find(selector.input), |
|
|
$input = $(this).find(selector.input), |
|
|
|
|
|
|
|
|
instance = $module.data(moduleNamespace), |
|
|
instance = $module.data(moduleNamespace), |
|
@ -59,6 +59,8 @@ $.fn.checkbox = function(parameters) { |
|
|
module.create.label(); |
|
|
module.create.label(); |
|
|
module.add.events(); |
|
|
module.add.events(); |
|
|
|
|
|
|
|
|
|
|
|
console.log($input); |
|
|
|
|
|
|
|
|
if( module.is.checked() ) { |
|
|
if( module.is.checked() ) { |
|
|
module.set.checked(); |
|
|
module.set.checked(); |
|
|
if(settings.fireOnInit) { |
|
|
if(settings.fireOnInit) { |
|
@ -93,9 +95,8 @@ $.fn.checkbox = function(parameters) { |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
refresh: function() { |
|
|
refresh: function() { |
|
|
$module = $(this); |
|
|
|
|
|
$label = $(this).find(selector.label).first(); |
|
|
|
|
|
$input = $(this).find(selector.input); |
|
|
|
|
|
|
|
|
$label = $module.find(selector.label); |
|
|
|
|
|
$input = $module.find(selector.input); |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
observeChanges: function() { |
|
|
observeChanges: function() { |
|
@ -502,8 +503,8 @@ $.fn.checkbox.settings = { |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
selector : { |
|
|
selector : { |
|
|
input : 'input[type="checkbox"], input[type="radio"]', |
|
|
|
|
|
label : 'label' |
|
|
|
|
|
|
|
|
input : '> input[type="checkbox"], > input[type="radio"]', |
|
|
|
|
|
label : '> label' |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
}; |
|
|
}; |
|
|