jquery中如何使用事件委託?

chengxue_123發表於2020-12-13

 

 

當子元素有事件,父元素有事件,當點選子元素,子元素到底是執行子元素的事件還是父元素的事件了?會有衝突,要用到事件委託

也就是在子元素中點選執行當前區域子元素事件,在父元素區域內但是子元素區域外執行的是父元素事件

事件委託使用情況:子元素有事件,父元素有事件,子元素又是動態生成的情況下使用

語法:$(父元素標籤).on('click等事件','子元素標籤',function(e){}

在專案中用途:

 $("#listWdsq .mui-card").on("click", "#wdyy_qxyy", function (e) {

}

 

 

 

相關文章