JavaScript事件对象是浏览器默认传入的,但是对于浏览器的兼容问题,我们需要对事件对象进行兼容。但是jQuery已经帮我们解决了所有兼容性的问题,并且给我们添加了很多有用的方法。已经是比较历史的问题了,给大家提供参考。
1.event.target 获取绑定事件的DOM元素
2.event.type 获取事件的类型
3.event.data 获取事件中传递的数据
4.event.pagX/pagY 获取根据页面原点的X,Y值
5.event.screenX/screenY 获取根据显示器窗口的X,Y值
6.event.offsetX/offsetY 获取鼠标距离父元素的X,Y值
7.event.which 获取当前鼠标点击的键1,2,3
8.event.altKey/shiftKey/ctrlKey/ 返回 true、false
相关文章
- 07-21Event事件的兼容性(转)
- 07-21js赋值变了,被赋值的对象也变了。封装组件时,初始化一个对象,将初始化对象赋值给另一个对象,与form表单双向绑定,form表单变了,与form表单双向绑定的值也变了,最终导致初始化对象改变
- 07-21js 根据对象数组中的属性进行排序
- 07-21js sort方法根据数组中对象的某一个属性值进行排序
- 07-21js sort方法根据数组中对象的某一个属性值进行排序
- 07-21js 根据数组对象里的某个属性实现顺序或逆序排序
- 07-21JS 中 对数组对象的方法 ----splice (比较细比较多。容易记)
- 07-21js前端-》删除数组中的对象
- 07-21JS二元组和对象的互换
- 07-21js 对象取值的高级方法