课程
/前端开发
/jQuery
/jQuery基础(二)—DOM篇
e.target.innerHTML 这句是什么意思?
2016-07-28
源自:jQuery基础(二)—DOM篇 4-5
正在回答
在触发DOM上的事件都会产生一个对象,即事件对象(也称event对象),这里用e接收事件对象。事件对象有很多属性和方法,此处的target属性是获取事件目标,即p元素DOM对象,然后获取其相应的属性
Be_Stronger 提问者
所以,e.target是静态的,而this则是动态的!
e.target就是指发生事件的对象,而this则是谁调用它则指向谁。
e.target.innerHTML
这个dom的元素是e,而target属性就是指哪个 DOM 元素触发了该事件,然后后面的innerHTML是指传入html中
e.target就是鼠标点击的对象的父元素,innerHTML就是里面的text内容。
不会念经的王长老
举报
jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换
1 回答请问这句中$('p').click(function(e) { alert(e.target.innerHTML)的function(e)中的e指什么?还有e.target.innerHTML中的target是什么意思呢?
1 回答这句什么意思
6 回答e.target.innerHTML 这句能否用$(this) 替换?
5 回答请问$('p').click(function(e) { alert(e.target.innerHTML) })这段代码的target什么意思?
2 回答var body = document.querySelector('body');这句什么意思