且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

查找元素相对于文档的位置

更新时间:2022-04-22 22:23:57

您可以遍历 offsetParent 到 DOM 的顶层.

You can traverse the offsetParent up to the top level of the DOM.

function getOffsetLeft( elem )
{
    var offsetLeft = 0;
    do {
      if ( !isNaN( elem.offsetLeft ) )
      {
          offsetLeft += elem.offsetLeft;
      }
    } while( elem = elem.offsetParent );
    return offsetLeft;
}