问答详情
源自:4-5 DOM节点删除之detach()和remove()区别

e.target.innerHTML 和 e.innerHTML有啥区别?

e.target.innerHTML   和 e.innerHTML有啥区别?

提问者:沐倾寒 2017-04-10 11:58

个回答

  • 黑车轴
    2017-04-10 12:49:41
    已采纳

    e作为function的参数没有指向确定的jQuery对象,加上.target才有效的指向了调用该函数的对象,e.target等效于$(this)

    解释的不一定准确,还请各位大神批评指正!

  • qq_迸发激情_0
    2017-11-21 12:53:47

    e.target不等于$(this),$(this)会发生事件冒泡(相关名称网上去查),而e.target始终指向事件节点(即只要有元素发生事件,那么就指向它),不会冒泡。

  • 洋葱宝宝
    2017-04-13 00:17:36

    e.target并不等效于$(this),测试一下就知道了,最多只能说e.target.innerHTML等效于$(this).html()