我點擊事件綁定在ul,想委托到li,然后通過e.target的tagName是否是LI來判斷,問題就是li里面還包含有其他元素,例如我的li里有一張圖,點擊的時候它的e.target是img,所以事件不會執(zhí)行,怎么樣才能把事件準確委托到li上,img只是一個例子,或者li會有更復(fù)雜的結(jié)構(gòu),這時候應(yīng)該怎么躲開li里面的子元素進行委托呢?我以前用的一個笨辦法是,給li一個全覆蓋的偽元素,但我覺得這樣不太好
求教對于原生js中的事件委托的解釋,不太明白
慕斯王
2019-06-13 10:17:09