有人能告诉我我在这里做错了什么吗?我将其简化如下,但基本上我正在尝试创建一个列表,并具有引用仅在循环中可用的变量的单击事件。
for (var i = 0; i < data.length; i++) {
$newRow = $(rowFormat);
$('a:first', $newRow).click(function(i){
return function() { alert(i); }
});
$list.append($newRow);
}
i
的引用。 - ITroubs