您的位置:首页 > 编程语言 > PHP开发

获取元素在body中的绝对位置

2013-03-12 15:58 260 查看
原理: body的offsetParent返回的是null。

/**

 * Get element's absolute coordinate in body

 */

window.getAbsCoordinates=function(e){

    var pos = {top: 0, left: 0};

    while(e){

        pos.left += e.offsetLeft;

        pos.top += e.offsetTop;

        e=e.offsetParent;

    }

    return pos;

};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息