我正在动态生成一系列 onclick 事件,其中 alert() 与假装内容的循环号相关联。我的问题是当前警报输出最后一个循环的“i”值,而不是与假装内容关联的第 i 个循环。有什么想法吗?
JavaScript:
for (i = 1; i < 4; i++) {
prepend_content = '<a href="#" id="img1_link_' + i + '" onclick="alert(i);">foo</a>';
$('#dynamic_div').prepend(prepend_content);
}
非常感谢。