[問題] 該如何bind 事件到jQuery動態生成的DOM上

看板Ajax作者 (咖啡加牛奶)時間10年前 (2015/07/31 20:09), 10年前編輯推噓2(2010)
留言12則, 5人參與, 最新討論串1/2 (看更多)
目前透過jQuery動態產生了許多<li id=" ">的elements,但是無法直接透過$("#id).hov ercard() 來綁定事件,網路上有說用.on(‘’)來綁定,但是都是談及內建的方法如click mouseen ter..等。 請問有什麼方法可以直接把這個套件hovercard(http://designwithpc.com/plugins/hov ercard)直接綁定在jQuery動態生成的element上嗎? 麻煩大大們幫我解惑 感激不盡~謝謝 -- Sent from my Android -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.100.156 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1438344583.A.4C3.html ※ 編輯: snoopy5iu (223.136.100.156), 07/31/2015 20:11:34

07/31 21:08, , 1F
那就不要用id selector阿
07/31 21:08, 1F

07/31 21:31, , 2F
"id不可以重複"
07/31 21:31, 2F

07/31 21:32, , 3F
那樣搞,不出問題才是奇蹟
07/31 21:32, 3F

07/31 21:53, , 4F
Sorry,說的不夠清楚,id生成都是unique ID的了,所以
07/31 21:53, 4F

07/31 21:53, , 5F
都是唯一值
07/31 21:53, 5F

07/31 22:14, , 6F
有引入hovercard這個套件了嗎?
07/31 22:14, 6F

08/01 04:04, , 7F
套件已經導入了,值是先收socket IO回傳的json,然後用j
08/01 04:04, 7F

08/01 04:04, , 8F
query的each .append 依序print在ul裡面(這段都有成
08/01 04:04, 8F

08/01 04:04, , 9F
功),但是要加工後續生成的li部分,就無法用$(select
08/01 04:04, 9F

08/01 04:04, , 10F
)去掛上套件的event。
08/01 04:04, 10F

08/01 22:08, , 11F
套件的 event 是什麼
08/01 22:08, 11F

08/01 22:13, , 12F
.hovercard 是 method 不是 event
08/01 22:13, 12F
文章代碼(AID): #1LksM7J3 (Ajax)
文章代碼(AID): #1LksM7J3 (Ajax)