jquery中event对象属性与方法小结
JQuery读书笔记–Event属性说明
JQuery事件中的Event属性是经常性的被忽略的。大多数时间你的确不怎么用它,但有些时候它还是它还是有作用的。如获知触发时用户的环境(是否按了shift etc)。每个浏览器对event都有不同的地方,Jquery对Event做了标准化所以可以放心用。
* .target 这个反应触发事件的DOM对象,可以在事件冒泡的时候判断是否是事件源头(compare event.target to this)
* .pageX: 鼠标的left属性,相对于page
* .pageY: 鼠标的top属性,相对于page
* preventDefault(): 这个方法被调用,则原有事件就被忽略。(例如 clicked link就不会去新的Url了)
* stopPropagation():让Jquery停止事件冒泡
* .Data: 如果事件中还有EventData你就可以用这个属性获得对应Eventdata数据了。
* ctrlKey: 类型: Boolean, 说明: Ctrl 键是否按下
* shiftKey: 类型: Boolean, 说明: Shift键是否按下
* altKey: 类型: Boolean, 说明: Alt 键是否按下
* charCode: 类型: Number, 说明: 最后响应键盘按键的 charCode 值
* keyCode: 类型: Number, 说明: 最后响应键盘按键的 keyCode 值
* button: 类型: Number, 说明: 按下的鼠标键, 左键:1, 右键:2, 中键:4
* which: 类型: Number, 说明: 最后响应的是哪个按键, 如果是键盘按键则等于 charCode || keyCode; 如果是鼠标按键, 左键:1, 右键:3, 中键2
type : 事件类型
relatedTarget:对于鼠标事件, 标示触发事件时离开或者进入的DOM元素
currentTarget:冒泡前的当前触发事件的DOM对象, 等同于this.
result: 上一个事件处理函数返回的值
screenX/Y:对于鼠标事件, 获取事件相对于屏幕原点的水平/垂直坐标
您可能感兴趣的文章:
- jquery中event对象属性与方法小结
- jquery中event对象属性与方法小结
- jquery中event对象属性与方法小结
- Jquery中Event对象属性小结
- jQuery事件对象event的属性和方法
- Jquery中Event对象属性小结
- jquery的event对象属性和方法
- jQuery事件对象event的属性和方法
- Jquery中Event对象属性小结
- Jquery中Event对象属性小结
- jQuery源码学习之三 (jQUery对象的实例属性和方法)
- javascript检测对象中是否存在某个属性判断方法小结
- Event对象——属性和方法
- jQuery事件对象的属性和方法
- jQuery源码学习之三 (jQUery对象的实例属性和方法)
- javascript检测对象中是否存在某个属性判断方法小结
- 安卓触屏事件--对象,监听器,属性,行为,多点触摸,MoMotionEvent常用方法
- JavaScript 中的window.event代表的是事件的状态,jquery事件对象属性,jquery中如何使用event.target
- JQUERY 获取当前焦点对象属性, jquery attr()方法 添加,修改,获取对象的属性值。
- jquery 事件对象属性小结