本文共 507 字,大约阅读时间需要 1 分钟。
1.什么是事件委托呢?
如果子元素身上绑定了大量相同的事件,我们尽量采用事件委托的方式,把所有子元素的自己的事件委托给父级
2.事件委托的原理?
事件冒泡
3.为什么使用事件委托?
传统的for循环绑定事件,会增加dom操作(事件),影响页面性能,采用事件委托就是把所有的事件基于一个元素上
4.事件委托和传统事件绑定的优势?
传统的事件绑定对新增元素不起作用,而事件委托起作用;传统的事件绑定,有多少元素js就需要绑定多少事件,而事件委托只需要一个事件
- { {item}}
<-- data-自定义属性名="值" -->
注意:如果事件需要传参且还需要用到事件对象,那么我们传入的第一个实参就是事件对象。事件对象使用 $event 来传入
转载地址:http://jxlji.baihongyu.com/