[問題] jQuery動態註冊event
各位版友好:
想請問jQuery能不能用迴圈一次註冊多個event?
我試過像這樣的方式,可是失敗了。
for(var i=1;i<=n; i++){
$("#div"+i).click(function(){
anotherFunction();
});
}
因為div的產生是asp端依據DB的內容決定的,所以n不是固定的,
想問該怎麼解決呢?
謝謝各位的解答。
--
感謝各位版友的提供,問題預定用class+delegate來解決。
--
http://www.youtube.com/watch?v=zqzVtROqPQI
お耳がぴょんぴょん♪ともちんこと板野友美です。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 223.138.169.104
推
02/01 14:51, , 1F
02/01 14:51, 1F
→
02/01 14:52, , 2F
02/01 14:52, 2F
→
02/01 14:52, , 3F
02/01 14:52, 3F
→
02/01 14:53, , 4F
02/01 14:53, 4F
→
02/01 15:24, , 5F
02/01 15:24, 5F
→
02/01 17:59, , 6F
02/01 17:59, 6F
→
02/01 18:00, , 7F
02/01 18:00, 7F
→
02/01 18:03, , 8F
02/01 18:03, 8F
※ 編輯: TheThird 來自: 223.138.169.104 (02/01 18:20)
→
02/01 19:44, , 9F
02/01 19:44, 9F
→
02/01 19:44, , 10F
02/01 19:44, 10F
→
02/01 19:45, , 11F
02/01 19:45, 11F
一開始是沒有anotherFunction的XD 後來才想到獨立出去比較方便
(我絕對不會承認一開始跑不過,後來用土法煉鋼寫了一堆垃圾的(逃~))
※ 編輯: TheThird 來自: 223.138.169.104 (02/01 19:49)