请问$('p').click(function(e) { alert(e.target.innerHTML) })这段代码的target什么意思?

来源:4-4 DOM节点删除之保留数据的删除操作detach()

recying5566

2016-08-08 10:36

为什么要加target?为什么不是$('p').click(function(e) {  alert(e.innerHTML)  })?target起什么作用?有什么含义?

写回答 关注

5回答

  • 慕移动9181930
    2022-03-25 16:38:08

    可以啊,我用谷歌试过,没有问题。你没有写其他浏览器的兼容代码,所以有问题1.HEAD

  • 龍彦宏V
    2017-02-20 09:32:40

    e是event事件的缩写,相当于读取目标元素p触发事件的目标节点<p>event节点内容</p>里的内容,所以通过e可以调出来执行p.click事件时候p元素里面的内容。

    初学者经常会把函数function 参数名(形参){函数主体}当中形参是做什么的忘记掉,形参主要是先假设一个参数值在函数主体中进行函数操作,一般在最终函数主体编写过后需要把实参导入到函数主体中。

  • 铃铛3
    2016-08-09 10:24:57

    e是element 就是p了

  • recying5566
    2016-08-08 11:28:27

    http://www.imooc.com/video/2139

  • 慕粉3369408
    2016-08-08 11:04:23

    target 事件属性可返回事件的目标节点,点击<p>标签,触发<p>标签事件的节点,弹出警告框上显示的<p>标签内容。

    recyin...

    我明白了,也就是说e.target是p,那么接受的参数e是什么呢?

    2016-08-08 11:15:34

    共 1 条回复 >

jQuery基础(二)—DOM篇

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

114012 学习 · 590 问题

查看课程

相似问题