Javascript 如何在jQuery的每个函数中获取全局变量值
我试图更新一个全局变量,在一个。每个函数中,但它不工作Javascript 如何在jQuery的每个函数中获取全局变量值,javascript,jquery,Javascript,Jquery,我试图更新一个全局变量,在一个。每个函数中,但它不工作 var ctc_change=0; $('.table'+employeeid+ ' thead th').each(function(e, ctc_change){ ctc_change++; } }); 必须将函数中的局部变量重命名为 var ctc_change=0; $('.table'+employeeid+ ' thead th').each(function(e, ctc){ ctc_
var ctc_change=0;
$('.table'+employeeid+ ' thead th').each(function(e, ctc_change){
ctc_change++;
}
});
必须将函数中的局部变量重命名为
var ctc_change=0;
$('.table'+employeeid+ ' thead th').each(function(e, ctc){
ctc_change++;
}
});
函数中的增量引用了局部变量不要调用
每个
回调函数的第二个参数ctc\u change
可能吗?一般来说,如果你想访问一个全局变量,不要对一个局部变量使用相同的名称。顺便说一句,函数的参数是向后的。.each()
的参数是索引,元素
——它与JavaScriptforEach()
相反。
var ctc_change=0;
$('.table'+employeeid+ ' thead th').each(function(e, ctc){
ctc_change++;
}
});