從事件冒泡時就開始發(fā)生委托事件媳叨,我們可以直接監(jiān)聽父元素的事件,用來檢測子元素發(fā)生的事件懒构。
//ul列表委托
list.addEventListener("click",function(e){
if(e.currentTarget.tagName=="li"){
...
}
},false)
jQuery使用delegate()函數(shù)來傳入子元素的選擇器十兢、事件類型和回調(diào)函數(shù)趣竣。
$("ul").delegata("li","click",fucntion(){})