diff options
Diffstat (limited to 'core/misc/states.js')
-rw-r--r-- | core/misc/states.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/core/misc/states.js b/core/misc/states.js index 680e86e234c..c68d1b59793 100644 --- a/core/misc/states.js +++ b/core/misc/states.js @@ -22,8 +22,10 @@ Drupal.behaviors.states = { attach: function (context, settings) { var $states = $(context).find('[data-drupal-states]'); - var config, state; - for (var i = 0, il = $states.length; i < il; i += 1) { + var config; + var state; + var il = $states.length; + for (var i = 0; i < il; i++) { config = JSON.parse($states[i].getAttribute('data-drupal-states')); for (state in config) { if (config.hasOwnProperty(state)) { @@ -98,7 +100,8 @@ * dependee's compliance status. */ initializeDependee: function (selector, dependeeStates) { - var state, self = this; + var state; + var self = this; function stateEventHandler(e) { self.update(e.data.selector, e.data.state, e.value); @@ -212,7 +215,8 @@ if ($.isArray(constraints)) { // This constraint is an array (OR or XOR). var hasXor = $.inArray('xor', constraints) === -1; - for (var i = 0, len = constraints.length; i < len; i++) { + var len = constraints.length; + for (var i = 0; i < len; i++) { if (constraints[i] !== 'xor') { var constraint = this.checkConstraints(constraints[i], selector, i); // Return if this is OR and we have a satisfied constraint or if this |