课程
/前端开发
/jQuery
/jQuery基础(二)—DOM篇
e.target.innerHTML 和 e.innerHTML有啥区别?
2017-04-10
源自:jQuery基础(二)—DOM篇 4-5
正在回答
e作为function的参数没有指向确定的jQuery对象,加上.target才有效的指向了调用该函数的对象,e.target等效于$(this)
解释的不一定准确,还请各位大神批评指正!
沐倾寒 提问者
e.target不等于$(this),$(this)会发生事件冒泡(相关名称网上去查),而e.target始终指向事件节点(即只要有元素发生事件,那么就指向它),不会冒泡。
e.target并不等效于$(this),测试一下就知道了,最多只能说e.target.innerHTML等效于$(this).html()
举报
jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换
3 回答before和insertBefore有什么区别?
2 回答prepend()与prependTo()和before() 有什么区别
4 回答append()和add()的区别
2 回答closest 和parents的区别
3 回答detach()和remove()的区别