我在ul里面添加了一个鼠标事件,为什么ul的事件目标不是他自己,而是li。
你点击的是li,然后事件冒泡到ul上了,这就导致target是li。
什么意思?
在ul上,不信自己可以通过样式把ul设置的大一点,在点击不是li的空白区域也可以触发事件。至于为什么点击li会触发事件,是因为li是ul的子元素。这就涉及到了事件流(事件委派)的一些知识点。
你怎么知道是li触发的事件?
因为ul包含li