不支持冒泡的事件
冒泡事件有很多,常见的不支持冒泡的事件如下:
- 焦点事件:focus、blur 。
- 鼠标事件: mouseenter、mouseleave 。
- UI事件:load、unload、scroll、resize 。
总结
事件委托是基于事件冒泡实现的动态绑定事件的方法 。因为把事件绑定到父节点上,因此减少了绑定事件(减少内存消耗)和减少DOM读取次数 。就算后面新增的子节点也有了相关事件,删除部分子节点不用去销毁对应节点上绑定的事件 。父节点是通过event.target来找对应的子节点的 。
推荐阅读
- 陈惠敏:揭露刘嘉玲、蓝洁瑛当年事件真相,李小龙到底被何人所害
- JavaScript 与 TypeScript的区别
- 一篇文章带教会你使用JavaScript 创建对象
- 反思与启示:280斤男店员被打不还手事件的社会影响
- 李玟“自杀”事件引发家族不和,二姐回避揭示死因,神秘录音曝光
- 央媒出手了!专家出面解读刀郎新歌,那鸟事件愈演愈烈,刀郎很难
- 大S事件再现惊天大瓜!具俊晔被曝囚禁大S,知名狗仔拿出致命黑料
- 吴京夫妇因缅北事件被网暴,有人喊退票,还有人质问为何见死不救
- 提拔MIRROR反招怪?媒体人谈卢瀚霆个唱门票事件:伪善前辈搞的鬼
- 未定事件簿思绪总和是什么 未定事件簿思绪思考时间