基本問題,但我一直在敲我的頭,所以認爲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