今天学到了事件冒泡和事件委托这两个词,现在谈一下我的理解。如果有错误,还望各位大佬及时纠正,谢谢。
事件冒泡:父元素和子元素有触发事件时,如果子元素触发,会引起父元素事件也触发。
有一点搞清楚,父元素通常就相当于是一个大盒子,而子元素则是里面的内容。
解决办法:有时候,不需要触发父元素的时候,可以使用event.stopPropagation();这是阻止事件发生
事件委托:子元素的事件委托给父元素上。
如果子元素过多或新增加,那么就可以只在父元素上设置就行。就好比小明欠了你的钱,但是你找不到他,你就找他妈妈。