原生JS代码封装(获取位置)
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 }; }
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄

更多精彩