jQuery Closures, Loops and Events

前端 未结 3 514
春和景丽
春和景丽 2020-12-16 20:43

I have a question similar to the one here: Event handlers inside a Javascript loop - need a closure? but I\'m using jQuery and the solution given seems to fire the event whe

3条回答
  •  情书的邮戳
    2020-12-16 20:51

    Nikita's answer works fine as long as you are using jQuery 1.4.3 and later. For versions previous to this (back to 1.0) you will have to use bind as follows:

    .bind('click', {indGroup: i, indValue : j}, function(event) {
        alert(event.data.indGroup);
        alert(event.data.indValue);
        ...
    });
    

    Hope this helps anyone else still using 1.4.2 (like me)

提交回复
热议问题