摘要: currentTarget和target都是 2 级 DOM 事件标准定义的属性.currentTarget:返回其事件监听器触发该事件的元素,是事件传播过程中经过的节点对象,它可能与target属性相同(目标阶段),也可能是target属性对应节点的祖先节点(捕获附页或冒泡阶段)。target:返回触发此事件的元素(事件的目标节点),是直接触发事件的节点对象,是整个事件流的最底层的节点。以下htm代码可以复制保存运行后可以帮助更好的理解:请留意27-38行handler函数 1 <!DOCTYPE html> 2 <html> 3 <head> 4 < 阅读全文
posted @ 2011-10-11 22:00 wkylin 阅读(445) 评论(0) 推荐(1) 编辑
摘要: 重新整理javascript的domReady函数(更新至IE9)http://www.joy-studio.com/frontend-develop/rewrite-javascript-domready-function.html实践之:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <h1>domReady</h1> <div 阅读全文
posted @ 2011-10-11 21:33 wkylin 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 参考资料,google之,对他们表现感谢!JQuery DOM加载与事件执行http://www.nowamagic.net/librarys/posts/jquery/71解析JavaScript的事件机制http://www.nowamagic.net/javascript/js_EventAnalysis.phpjavascript事件处理机制——容易被我们遗忘的细节问题http://www.iteye.com/topic/299320Javascript在页面加载时的执行顺序http://dancewithnet.com/2007/03/22/order-of-execution-of 阅读全文
posted @ 2011-10-11 21:28 wkylin 阅读(297) 评论(0) 推荐(0) 编辑
摘要: The difference between 'return false;' and 'e.preventDefault();'参考:http://css-tricks.com/6809-return-false-and-prevent-default/cabcelable属性表示事件是否可取消,只有此属性为true时,事件对象的preventDefault方法才会起到阻止事件默认行为的作用。封装函数:function stopEvent(event){ var e = (event) ? event : window.event; if (e.stopProp 阅读全文
posted @ 2011-10-11 14:28 wkylin 阅读(360) 评论(0) 推荐(0) 编辑