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

作者: snoopy5iu (咖啡加牛奶)   2015-07-31 20:09:38
目前透過jQuery動態產生了許多<li id=" ">的elements,但是無法直接透過$("#id).hov
ercard()
來綁定事件,網路上有說用.on(‘’)來綁定,但是都是談及內建的方法如click mouseen
ter..等。
請問有什麼方法可以直接把這個套件hovercard(http://designwithpc.com/plugins/hov
ercard)直接綁定在jQuery動態生成的element上嗎?
麻煩大大們幫我解惑 感激不盡~謝謝
作者: oToToT (屁孩)   2015-07-31 21:08:00
那就不要用id selector阿
作者: mmis1000 (秋月戀楓)   2015-07-31 21:31:00
"id不可以重複"那樣搞,不出問題才是奇蹟
作者: snoopy5iu (咖啡加牛奶)   2015-07-31 21:53:00
Sorry,說的不夠清楚,id生成都是unique ID的了,所以都是唯一值
作者: jhunkyoiori (瓦爾加布)   2015-07-31 22:14:00
有引入hovercard這個套件了嗎?
作者: snoopy5iu (咖啡加牛奶)   2015-08-01 04:04:00
套件已經導入了,值是先收socket IO回傳的json,然後用jquery的each .append 依序print在ul裡面(這段都有成功),但是要加工後續生成的li部分,就無法用$(select)去掛上套件的event。
作者: ChiuTW (Chiu)   2015-08-01 22:08:00
套件的 event 是什麼.hovercard 是 method 不是 event

Links booklink

Contact Us: admin [ a t ] ucptt.com