【发布时间】:2013-04-09 15:32:18
【问题描述】:
为什么会这样:
var m = 1;
jQuery('#div_sel'+m).click(function() {
jQuery('input[id="sel'+m+'"]').val('blahblah');
});
但不是这个:
var m = 1;
while (m < 8) {
jQuery('#div_sel'+m).click(function() {
jQuery('input[id="sel'+m+'"]').val('blahblah');
});
m += 1;
}
【问题讨论】:
-
常见的循环变量范围错误。必须有重复
标签: jquery