首页 > Web开发 > 详细

原生JS代码封装(获取位置)

时间:2019-05-05 15:09:22      阅读:143      评论:0      收藏:0      [点我收藏+]
 
function getPagePos(ele){
    if(!ele) throw new Error("ele参数有问题,无法获取位置");
    var _left = ele.offsetLeft;
    var _top = ele.offsetTop;
    while(ele.offsetParent) {
        _left += ele.offsetParent.offsetLeft;
        _top += ele.offsetParent.offsetTop;
        ele = ele.offsetParent;
    }
    return {
        x : _left,
        y : _top
    };
}

原生JS代码封装(获取位置)

原文:https://www.cnblogs.com/sunyang-001/p/10812894.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!