摘要:
网上对offsetParent和parentNode差异的解释都是同一篇文章千篇一律,讲的不是很清楚。 offsetParent用的最普遍的就是来计算元素在页面中的位置,前面的日志理讲了 通过getBoundingClientRect() 来获取页面中元素的位置,不过这只支持最新的浏览器,如果要兼容像Opera9.2和Firefox2以及Safair任何版本都只能通过offsetParent该属性来循环获计算获得元素的位置,效率不太好。贴一段缩减了来自YUI里的代码: MSDN解释offsetParent在大多时候返回的是Body,其实是返回第一个非流布局的父级元素, 也就是postion的 阅读全文
posted @ 2010-12-15 16:36
啊T
阅读(450)
评论(0)
推荐(0)
摘要:
W3C DOM裡用來新增觸發事件的函數叫AddEventListener,不過我一直不知道這個函數的第三個參數是要做什麼用的,總是隨便設,也沒發現差異再哪,前兩天看ppk on javascript終於看到說明了,至於很久以前就有的DOM的標準文件,我其實根本沒去找過這個參數的資訊。 這個參數叫做useCapture,是一個boolean值,就是true or false,如果送出true的話就是瀏覽器會使用Capture方式,false的話是Bubbling,只有在特定狀況下才會有影響,通常建議是 false,而會有影響的情形是目標元素(target element)有祖先元素(ances 阅读全文
posted @ 2010-12-15 11:40
啊T
阅读(245)
评论(0)
推荐(0)