为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

        alert(e.target.innerHTML)

    })


正在回答

2 回答

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

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

0 回复 有任何疑惑可以回复我~

e是指even,指的是事件

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信