取得元素的左和上偏移量的方法
更新时间: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层次中逐级向上回溯,将每个层次偏移量合计。
相关文章
JavaScript reduce和reduceRight详解
这篇文章主要介绍了JavaScript reduce和reduceRight的高级用法详解的相关资料,需要的朋友可以参考下2016-10-10
最新评论