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

来源:4-5 DOM节点删除之detach()和remove()区别

沐倾寒

2017-04-10 11:58

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

写回答 关注

3回答

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

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

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

    沐倾寒

    非常感谢!

    2017-04-10 15:00:45

    共 1 条回复 >

  • 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()

jQuery基础(二)—DOM篇

jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换

114014 学习 · 590 问题

查看课程

相似问题