jQuery的事件操做浏览器
Event 对象表明事件的状态,好比事件在其中发生的元素,键盘按键的状态,鼠标的位置,鼠标按钮的状态.函数
1 . 何时回产生Event 对象呢 ? spa
例如 : 当用户单击某个元素的时候,咱们会给这个元素注册的事件就会触发,该事件的本质就是一个函数,而该函数的形参接收一个 event 对象.3d
2 . 事件一般与函数结合使用,函数不会再事件发生前被执行.code
再触发事件的函数里,咱们会接收一个 event 对象,经过该对象咱们须要的一些参数,好比说:咱们须要知道此事件做用到谁身上,就能够经过 event 的属性 target 来获取到,或者想阻止浏览器的默认行为能够经过方法 preeventDefault(),来进行阻止.对象
event 对象的属性和方法 : blog
注意 : IE浏览器除了上面的属性还能够支持下面的属性 : 事件
标准 Event 属性,下面列出了2级DOM事件标准定义的属性.get
event || (event = window.event);
event.target||event.srcElement
event.preventDefault ? event.preventDefault() : (event.returnValue = false);
event.stopPropagation ? event.stopPropagation() : (event.cancelBubble = true);