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

这里的funtion(e)里面的e有什么用?

这里的funtion(e)里面的e有什么用?我删了,在这个程序里并没有问题~它起的是什么作用?我什么时候删掉,会出问题。。

正在回答

4 回答

我就针对e这个对象来补充回答一下吧。  

1. 首先你要知道这里的e是代表什么东西。这里的e 就是 event.(在IE和FF下有点不同,因为jquery已经处理了兼容,所以就没关系。)

2. event代表事件的状态,每当某个事件发生时,浏览器的内存中就产生相应的 event对象。它本身下面也有些属性,比如常用的event.clientX获取鼠标位置。

注意:event对象只在事件发生的过程中才有效。

3. 当一个事件处理器被触发时,名为Event的类实例会作为第一个参数传入处理器中。这里的e就是接收这个的形参了。

以上是我的理解~


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

移动要传入元素,在测试2里面,没有e就是不行的,因为要调用它的e.pageX的属性,测试一的话无所谓

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

就是你当前选中的对象,可以通过e来得到属性值

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

在这里没有作用,不要也可以

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

举报

0/150
提交
取消

这里的funtion(e)里面的e有什么用?

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