Browse Source

Fixes Bug foud in semantic module format, settings shared across initialization instead of instance

pull/183/merge
jlukic 11 years ago
parent
commit
3bb28662f4
2 changed files with 15 additions and 15 deletions
  1. BIN
      node/src/files/build/semantic.zip
  2. 30
      src/modules/rating.js

BIN
node/src/files/build/semantic.zip

30
src/modules/rating.js

@ -16,17 +16,6 @@ $.fn.rating = function(parameters) {
$allModules = $(this),
moduleSelector = $allModules.selector || '',
settings = $.extend(true, {}, $.fn.rating.settings, parameters),
namespace = settings.namespace,
className = settings.className,
metadata = settings.metadata,
selector = settings.selector,
error = settings.error,
eventNamespace = '.' + namespace,
moduleNamespace = 'module-' + namespace,
time = new Date().getTime(),
performance = [],
@ -38,11 +27,22 @@ $.fn.rating = function(parameters) {
$allModules
.each(function() {
var
$module = $(this),
$icon = $module.find(selector.icon),
settings = $.extend(true, {}, $.fn.rating.settings, parameters),
namespace = settings.namespace,
className = settings.className,
metadata = settings.metadata,
selector = settings.selector,
error = settings.error,
eventNamespace = '.' + namespace,
moduleNamespace = 'module-' + namespace,
$module = $(this),
$icon = $module.find(selector.icon),
element = this,
instance = $module.data(moduleNamespace),
element = this,
instance = $module.data(moduleNamespace),
module
;

Loading…
Cancel
Save