1. 程式人生 > >事件委託;

事件委託;

1.什麼是事件委託呢???

如果子元素身上綁定了大量相同的事件,我們儘量採用事件委託的方式,把所有子元素的自己的事件委託給父級

2.事件委託的原理???

事件冒泡

3.為什麼使用事件委託???

傳統的for迴圈繫結事件,會增加dom操作(事件),影響頁面效能,採用事件委託就是把所有的事件基於一個元素上

4.事件委託和傳統事件繫結的優勢???

傳統的事件繫結對新增元素不起作用,而事件委託起作用;傳統的時間繫結,有多少元素js就需要繫結多少事件,而事件委託只需要一個事件

5.有哪些事件不存在事件冒泡???

onmouseenter   onmouseleave

關於事件委託案例: