事件冒泡中​this和event.target的区别

来源:6-2 jQuery事件对象的属性和方法

小小奋斗Nice

2016-09-13 14:49

this和event.target的区别:
js中事件是会冒泡的,所以this是可以变化的,但event.target不会变化,它永远是直接接受事件的目标DOM元素;
这句话是不是有问题??
this不是指向绑定事件的元素,event.target指向触发事件的元素??
写回答 关注

2回答

  • qq_嘿嘿huaix_0
    2016-09-13 16:00:26

    js中事件是会冒泡的,所以this是可以变化的,但event.target不会变化,它永远指向触发事件的DOM元素本身

    web_東 回复灵剑丹心37...

    this是不变的,event.target,哪个元素触发了事件,就指向那个元素。 是吧。

    2018-03-29 01:46:03

    共 3 条回复 >

  • 陈记麻辣油
    2016-09-13 15:47:50

    this的话还会向上冒泡 往上一级一级触发同类型的事件  然后event.target就不会了好像 我猜的

jQuery基础(三)—事件篇

jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作

89997 学习 · 625 问题

查看课程

相似问题