js-event
iteye_2245
这个作者很懒,什么都没留下…
展开
-
记录-js事件监听的兼容性小集合
事件监听: ie使用attachEvent/detachEvent方法来添加和删除事件监听器; w3c使用addEventListener/removeEventListener方法 type命名 ie对事件类型使用on 停止事件传递 ie下是cancelBub...原创 2011-09-01 14:56:03 · 114 阅读 · 0 评论 -
document.createEventObject
document.createEventObject IE私有创建一个event对象 扩展阅读: http://www.hbcms.com/main/dhtml/methods/createeventobject.html原创 2013-03-27 16:25:50 · 1000 阅读 · 0 评论 -
DOM createEvent
本文来自w3school:http://www.w3school.com.cn/xmldom/met_document_createevent.asp 个人学习积累用,感谢! createEvent() --------- 创建新的Event对象 语法: /* * eventType的值:HTMLEven...原创 2013-03-27 16:12:57 · 106 阅读 · 0 评论 -
unbindAll
函数设计场景: 给指定元素解除所有绑定的事件监听 代码部分: /* * @name unbindAll 删除指定元素的所有绑定事件 * @param {HTMLElement} elem*/function unbindAll(elem){ //复制一个新的节点 var ne...原创 2013-03-19 11:29:30 · 260 阅读 · 0 评论 -
event.isDefaultPrevented
jQuery 1.3版本开始引入了一个这个api: event.isDefaultPrevented(); 返回Boolean,判断是否调用了event.preventDefault() //实例$("a").click(function(event){ alert(event.isDefaultPrevented());//...原创 2013-01-14 12:18:42 · 104 阅读 · 0 评论 -
fireEvent
fireEvent IE私有函数,可以用来触发某些事件。 官方说明:http://msdn.microsoft.com/en-us/library/ms536423(v=vs.85).aspx 官方demo:http://samples.msdn.microsoft.com/workshop/samples/author/dhtml/refs/fireEventEX1....原创 2013-01-08 16:32:50 · 97 阅读 · 0 评论 -
beforeunload事件
来源于《JavaScript高级程序设计》第3版 beforeunload事件: 在页面卸载前阻止这一操作。在浏览器卸载页面之前触发,可以通过它来取消卸载并继续使用当前原有页面。相当于让用户无法离开当前页面。 EventUtil.addHandler(window,"beforeunload",function(event){ ev...原创 2012-10-12 21:29:03 · 114 阅读 · 0 评论 -
event中鼠标操作相关的
Event对象下面有一个button事件属性 ------- 返回一个整数,指示当事件被触发时候哪个鼠标按键被点击了。 event.button = 0 | 1 | 2 0 鼠标左键1 鼠标中键2 鼠标右键 IE下参数不一样:1 鼠标左键4 鼠标中键2 ...2012-08-02 12:57:35 · 69 阅读 · 0 评论 -
获取鼠标事件的鼠标x|y坐标
获取鼠标事件的鼠标x|y坐标 关于Event相关的可以参考http://zhangyaochun.iteye.com/blog/1439502兼容性参考http://zhangyaochun.iteye.com/blog/1439543 /**pointer ---the mouse position x/y**@function**@param {Even...2012-03-05 10:21:26 · 954 阅读 · 0 评论 -
兼容性之event.x|y
简单记录,个人学习。 IE下 event.x |event.yFF下 event.pageX | event.pageY2012-03-04 16:16:34 · 162 阅读 · 0 评论 -
dom-Event对象
HTML DOM Event 对象 --- Event对象代表事件的状态,比如事件在其中发送的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。 鼠标|键盘属性 1、clientX ----返回当事件被触发时候,鼠标指针相对于当前的窗口的水平坐标。 2、clientY ---...2012-03-04 15:10:15 · 84 阅读 · 0 评论 -
停止事件event.stop
api的用途是停止事件:包括阻止事件的默认行为和事件冒泡。 依赖于ZYC.event.stopPropagation和ZYC.event.preventDefault /**stop-- stop event**@function**@param {Event} event**/ZYC.event.stop = function(event){ ...2012-03-04 14:46:34 · 870 阅读 · 0 评论 -
阻止事件的默认行为event.preventDefault
很多时候,我们需要阻止一些事件的默认行为,比如有的时候一些锚链接等等。 兼容性相关的可以参考:http://zhangyaochun.iteye.com/blog/1163331event的知识参考:http://zhangyaochun.iteye.com/blog/1439502 /**preventDefault -- stop th...2012-03-03 11:38:59 · 437 阅读 · 0 评论 -
阻止事件冒泡event.stopPropagation
很多时候,我们需要阻止一些内部元素的事件冒泡。 兼容性相关的可以参考:http://zhangyaochun.iteye.com/blog/1163331event的知识参考:http://zhangyaochun.iteye.com/blog/1439502 /**stopPropagation -- stop event propaga...2012-03-03 11:38:48 · 188 阅读 · 0 评论 -
获取键盘事件中的keyCode
这个api主要是获取按键下的对应的键值。 关于event.which和event.keyCode的可以查看http://zhangyaochun.iteye.com/blog/1392504 /**getKeyCode---get the keycode**@function**@param {Event} e**@return {HTMLElement}*...2012-03-03 11:38:35 · 542 阅读 · 0 评论 -
event.which
很多用过Jquery或者对Jq的Event源码有所了解的人会发现一个event.which Jq扩充了,使用它获取键盘按键值(keyCode)。这个属性也是在Firefox引入的。 在mozilla的官网上是这样解释的: Returns the numeric keyCode of the key pressed, or the character code(charCod...2012-02-03 19:58:04 · 65 阅读 · 0 评论 -
keyCode列表(省的一直baidu了)
字母和数字键的键码值(keyCode)按键键码按键键码按键键码按键键码A65J74S83149B66K75T84250C67L76U85351D68M77V86452E69N78W87...原创 2011-09-13 10:08:19 · 117 阅读 · 0 评论 -
event.srcElement与event.target
其实这个主要还是浏览器自身api的区别: ie下: event对象有srcElement属性,但是没有target属性 ff下: event对象有target属性,但是没有srcElement属性 /**getTarget---get the target**@param {Event} event**...原创 2011-09-01 17:50:42 · 376 阅读 · 0 评论 -
DOM dispatchEvent
本文内容来自w3school:http://www.w3school.com.cn/xmldom/met_element_dispatchevent.asp dispatchEvent --------- 给节点分派一个合成事件 语法: /* * evt 必需,要派发的Event对象*/dispatchEvent...原创 2013-03-27 17:26:18 · 290 阅读 · 0 评论