for(i=1;i<5;i++){ 闭包
$(".gz"+i).blur(function () {函数
alert(i); //会得到5,而是1io
});function
}class
在函数前加上个闭包就能够实现了!循环
(function (i) {im
})(i); img
如循环:工资*天数=应发工资 gz*ts=yfdi
for(i=1;i<5;i++){
(function (i) {
$(".gz"+i).blur(function () {
a=$(".gz"+i).val();
b=$(".ts"+i).val();
$(".yf"+i).val(a*b);
});
$(".ts"+i).blur(function () {
a=$(".gz"+i).val();
b=$(".ts"+i).val();
$(".yf"+i).val(a*b);
});
})(i);
} co