Может кто-нибудь сказать мне, что я делаю неправильно здесь? Я упростил его ниже, но я в основном пытаюсь создать список и иметь событие click, которое ссылается на переменную, доступную только в цикле.
for (var i = 0; i < data.length; i++) {
$newRow = $(rowFormat);
$('a:first', $newRow).click(function(i){
return function() { alert(i); }
});
$list.append($newRow);
}