问答详情
源自:4-4 DOM节点删除之保留数据的删除操作detach()

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

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

提问者:recying5566 2016-08-08 10:36

个回答

  • 慕移动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>标签内容。