看板 Ajax 關於我們 聯絡資訊
請問有沒有辦法 用 JQUERY 把事件綁在父節點 例如 <div id="parent_p"> <a href="#" id="a1">aaa</a> <a href="#" id="a2">aaa</a> </div> $('#parent_p').click(function(){ alert(???) //點到哪一個 a 就取得 id }) 因為 會變動 html 不想綁 LIVE.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.180.235.20
TonyQ:live 就是把事件綁在父節點再去取值的啊 -.-;; 11/23 11:40
TonyQ:你可以用 $("a","#parent_p").live("click") 11/23 11:41
TonyQ:真的不想用live可以在click function裡面拿event.target 11/23 11:41
TonyQ:拿到那個a 不過這就跟 live+ context作一樣的事情了 XD 11/23 11:41
mesak:阿= =所以我多此一舉了 XD? 11/23 11:44
blestadsl:$('#parent_p').delegate('a', 'click', function) 11/23 12:56