取得元素的左和上偏移量的方法
更新時間:2014年09月17日 16:01:51 投稿:whsnow
利用offsetParent屬性在Dom層次中逐級向上回溯,將每個層次偏移量合計,需要的朋友可以參考下
function getElementLeft(element)
{
var actualLeft = element.offsetLeft;
var current = element.offsetParent;
while (current!==null)
{
actualLeft += current.offsetLeft;
current = current.offsetParent;
}
return actualLeft;
}
取得元素的左偏移量;
function getElementTop(element)
{
var actualTop = element.offsetTop;
var current = element.offsetParent;
while (current!==null)
{
<span style="white-space:pre"> </span>actualTop += current.offsetTop;
current = current.offsetParent;
}
return actualTop;
}
取得元素的上偏移量;
利用offsetParent屬性在Dom層次中逐級向上回溯,將每個層次偏移量合計。
相關(guān)文章
JavaScript reduce和reduceRight詳解
這篇文章主要介紹了JavaScript reduce和reduceRight的高級用法詳解的相關(guān)資料,需要的朋友可以參考下2016-10-10

