循环中的jQuery'change'事件无法正常工作

时间:2011-05-21 10:57:07

标签: jquery css forms bind

第一个事件绑定如何适用于所有提交按钮,而第二个事件绑定仅适用于最后一个,无论它正在监听什么形式?

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 个答案:

答案 0 :(得分:1)

关闭。检查一下 jquery and javascript's closure