为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

4 回答

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

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

1 回复 有任何疑惑可以回复我~
#1

沐倾寒 提问者

非常感谢!
2017-04-10 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信