发布时间: 2019-03-29 17:25:57
JavaScript 在事件处理函数中默认传递了 event 对象,也就是事件对象。但由于浏览器的兼容性,开发者总是会做兼容方面的处理。jQuery 在封装的时候,解决了这些问题,并且还创建了一些非常好用的属性和方法。
一.事件对象
事件对象就是 event 对象,通过处理函数默认传递接受。之前处理函数的 e 就是 event 事件对象,event 对象有很多可用的属性和方法,我们在 JavaScript 课程中已经详细的了解过这些常用的属性和方法,这里,我们再一次演示一下。
//通过处理函数传递事件对象
$('input').bind('click',function (e) { //通过function里面的一个参数e:除了e写其它的变量名也可以,
alert(e); //接受事件对象参数,e不需要传什么值,浏览器自动返回值给e
});
上一篇: {HTML5}事件对象-冒泡和默认行为