基本问题,但我一直在敲我的头,所以认为ID带到这里。基本的jQuery围绕'点击'循环问题
HTML看起来像这样(编辑固定收盘报价)
<span class='deleteimage-119'>delete</span>
<span class='deleteimage-120'>delete</span>
<span class='deleteimage-121'>delete</span>
<span class='deleteimage-122'>delete</span>
<span class='deleteimage-123'>delete</span>
的JavaScript/jQuery的看起来像这样
iids = ['119','120','121','122','123'];
for (i=0; i<iids.length; i++) {
place = iids[i];
$(".deleteimage-" + place).click(function() {
alert(place);
});
}
的点击功能被附加到每个单独的跨度,但警报后点击只显示数组中的最后一项。
您忘记了'span'中的结束语。 – 2011-06-10 19:18:09
Stackoverflow JavaScript问题的10%可能的重复:-) – Pointy 2011-06-10 19:22:05
而且他们应该是双引号 – morgar 2011-06-10 19:22:34