一 : js中事件参数的总结:
1 所有的事件都有默认的事件对象参数,事件对象参数可以通过arguments属性查看,在不同浏览器中,事件对象参数支持不一样,谷歌和火狐支持事件对象参数 e ,而IE支持 window.event,针对不同浏览器需要兼容
|
|
DragEvent TouchEvent 继承event和MouseEvent的事件对象参数属性值;
2 事件(Event) window事件 keyBoard事件 Form表单事件
|
|
|
|
3 鼠标事件(MouseEvent)
|
|
4 拖拽事件(DragEvent)
|
|
5 触摸事件(TouchEvent)
|
|
6 messageEvent
|
|
7 storageEvent
|
|
二 : jQuery中事件参数,多了两个属性,e . originalEvent : 用于存放所有的事件对象参数值 ; e . data :
|
|
对于drag事件和touch 事件的新增属性dataTransfer changedTouches targetTouches touches 存放在originalEvent属性里面.
三 : 标准Event方法
|
|