Issue #1507954 by nod_: Fixed Global selector in states.js brakes some scripts.
parent
43e4ad70fc
commit
e1594dbdb7
|
@ -18,10 +18,11 @@ var states = Drupal.states = {
|
||||||
*/
|
*/
|
||||||
Drupal.behaviors.states = {
|
Drupal.behaviors.states = {
|
||||||
attach: function (context, settings) {
|
attach: function (context, settings) {
|
||||||
|
var $context = $(context);
|
||||||
for (var selector in settings.states) {
|
for (var selector in settings.states) {
|
||||||
for (var state in settings.states[selector]) {
|
for (var state in settings.states[selector]) {
|
||||||
new states.Dependent({
|
new states.Dependent({
|
||||||
element: $(selector),
|
element: $context.find(selector),
|
||||||
state: states.State.sanitize(state),
|
state: states.State.sanitize(state),
|
||||||
constraints: settings.states[selector][state]
|
constraints: settings.states[selector][state]
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue