以下代码在<body id="container" />
. 当我单击任何元素时,我总是会看到带有值的警报10
。
如何让每个警报显示每个元素的索引?
for (var i = 0; i < 10; ++i) {
var id = "#element_" + i;
$("#container").append('<p id="element_' + i + '">foo</p>');
$(id).click(function (e) {
alert(i);
});
}