这里面的e什么意思能具体讲一下么

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

慕数据5204465

2019-09-07 20:54

$('p').click(function(e) {

        alert(e.target.innerHTML)

    })


写回答 关注

2回答

  • 慕粉2133093261
    2019-10-19 15:11:00

    this代表触发当前事件的元素。如果事件触发的函数传入参数的话,第一个参数会默认为当前触发的事件对象,target是事件对象里的一个属性,代表的是:触发当前事件的元素。

    你可以在一个事件触发后执行的函数传入一个参数,然后把这个形参打印到控制台,你就会看到他是一个事件对象(Event Object)。他会有一个属性target。你可以把this和 形参(parameter).target同时console.log打印到控制台看看。有一点就是jquery触发的事件返回的是一个jquery的事件对象(jquery event)。原生js返回的是原生的,比如鼠标事件对象(Mouse Event);

  • 慕用9388365
    2019-09-12 10:31:08

    e是指even,指的是事件

jQuery基础(二)—DOM篇

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

114012 学习 · 590 问题

查看课程

相似问题