美文网首页
获取元素距离文档顶部和左边的距离

获取元素距离文档顶部和左边的距离

作者: huanghaodong | 来源:发表于2019-08-15 23:02 被阅读0次
    function offset(element) {
      var pos = { left: 0, top: 0 }
    
      var parents = element.offsetParent
    
      pos.left += element.offsetLeft
      pos.top += element.offsetTop
    
      while (parents && !/html|body/i.test(parents.tagName)) {
        pos.left += parents.offsetLeft
        pos.top += parents.offsetTop
    
        parents = parents.offsetParent
      }
      return pos
    }
    

    相关文章

      网友评论

          本文标题:获取元素距离文档顶部和左边的距离

          本文链接:https://www.haomeiwen.com/subject/gecxsctx.html