Событие jQuery «изменить» внутри цикла не работает - PullRequest
2 голосов
/ 21 мая 2011

Как получается, что первое связывание событий работает для всех кнопок отправки, а второе применяет CSS только для последней, независимо от того, какую форму оно слушает?

for (var i=0; i < len; i++) {
    var divI = "ind-" + i;
    var formID = document.forms["form-" + i];

    $(formID).bind("submit", validate);
    $(formID).bind("change", function(){
        $('#' + divI).css("background-color","green");
    });
}

1 Ответ

1 голос
/ 21 мая 2011

Это закрытие.Отметьте это jquery и закрытие javascript

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...