Browse Source

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

Former-commit-id: 3bb28662f4
Former-commit-id: fa4168bed1
pull/258/head
jlukic 11 years ago
parent
commit
8e03b66102
2 changed files with 16 additions and 15 deletions
  1. 1
      node/src/files/build/semantic.zip.REMOVED.git-id
  2. 30
      src/modules/rating.js

1
node/src/files/build/semantic.zip.REMOVED.git-id

@ -0,0 +1 @@
d5e1ea160c8a801e628f9ad3f892d998ee5f9622

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