獲取offsetTop和offsetLeft值的js代碼(兼容)
更新時間:2013年04月16日 15:37:18 作者:
offsetTop和offsetLeft的值在某些特殊的情況下是會使用到的,為了實現(xiàn)值的準(zhǔn)確獲取,本文采用js代碼實現(xiàn)下,有需求的朋友可以參考下哈
復(fù)制代碼 代碼如下:
function offsetTop( elements ){
var top = elements.offsetTop;
var parent = elements.offsetParent;
while( parent != null ){
top += parent.offsetTop;
parent = parent.offsetParent;
};
return top;
};
function offsetLeft( elements ){
var left = elements.offsetLeft;
var parent = elements.offsetParent;
while( parent != null ){
left += parent.offsetLeft;
parent = parent.offsetParent;
};
return parent;
};
相關(guān)文章
小程序異步問題之多個網(wǎng)絡(luò)請求依次執(zhí)行并依次收集請求結(jié)果
這篇文章主要介紹了小程序異步問題之多個網(wǎng)絡(luò)請求依次執(zhí)行并依次收集請求結(jié)果,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-05-05淺談js中Object.create()與new的具體實現(xiàn)與區(qū)別
本文主要介紹了js中Object.create()與new的具體實現(xiàn)與區(qū)別,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-03-03JS根據(jù)Unix時間戳顯示發(fā)布時間是多久前【項目實測】
小編最近在實現(xiàn)這樣的需求類似微信朋友圈顯示發(fā)布時間為距離當(dāng)前時間多久之前這樣的功能,本文通過實例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2019-07-07關(guān)于 byval 與 byref 的區(qū)別分析總結(jié)
關(guān)于 byval 與 byref 的區(qū)別分析總結(jié)...2007-10-10javascript中String類的subString()方法和slice()方法
最近在看《Javascript高級程序設(shè)計》一書,在書中發(fā)現(xiàn)一些以前沒有接觸過的且比較實用的技巧和知識點,想通過博客記錄一下,以加深記憶。2011-05-05