e.target 和 e.currentTarget 的区别

  • 1
  • 2
  • 3

简单看上面的标签,单我们点击

  • 3
  • 时,触发事件 e, 这个时候

    e.target = 
  • 3
  • e.currentTarget=
  • 3
  • 由于事件冒泡的特性,这个事件 e 是可用被

      捕获的,对于
        这个 e.target 指的依然是触发事件的
      • 3
      • ,但是这个时候

        e.target = 
      • 3
      • e.currentTarget=
        • 1
        • 2
        • 3

        所以,e.currentTarget 指向捕获事件的对象; e.target 指向发生这个事件的对象

    你可能感兴趣的:(e.target 和 e.currentTarget 的区别)