for (var i = 0; i < 10; i++) {
array.push($("<a href=\"#\" data-role=\"button\" data-inline=\"true\">" + i + "</a>"));
$("#row").append(array[i]);
array[i].click(function () {
changeval(i);
console.log(i);
});
}
我的问题是函数 changeval(i) 总是与 i 的值 10 相同。我尝试在这个 for 循环中创建带有 onclick 功能的按钮。我需要一个提示。