Skip to content

事件流

事件流三个阶段:捕获阶段-->目标阶段-->冒泡阶段

事件委托:会把一个或者一组元素的事件委托到它的父层或者更外层元素上,真正绑定事件的是外层元素,而不是目标元素

适合事件委托的事件有: click、mousedown、mouseup、keydown、keypress、keyup 事件委托的优点:

  1. 减少整个页面所需的内存
  2. 动态绑定,减少重复工作 局限性: 有些事件没有冒泡机制,所以无法进行委托绑定事件,发 focus、blur