首页新闻找找看学习计划

Jquery循环绑定事件

1
[已解决问题] 解决于 2013-07-29 19:54

for (var i = 1; i < 10; i++) {
$("#btnControl" + i).click(function() {
btnControlClick(i);
});
}

 

可是每次执行btnControlClick方法的时候参数的值全是i 这怎么办呀

越天的主页 越天 | 初学一级 | 园豆:26
提问于:2013-07-29 11:00
< >
分享
最佳答案
0

for (var i = 1; i < 10; i++) {

int j=i
$("#btnControl" +j).click(function() {
btnControlClick(j);
});
}

奖励园豆:5
chenping2008 | 大侠五级 |园豆:9836 | 2013-07-29 13:15
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册