getSet(el) {
var Box = el.getBoundingClientRect(),
doc = el.ownerDocument,
body = doc.body,
html = doc.documentElement,
clientTop = html.clientTop || body.clientTop || 0,
clientLeft = html.clientLeft || body.clientLeft || 0,
top = Box.top + (self.pageYOffset || html.scrollTop || body.scrollTop) - clientTop,
left = Box.left + (self.pageXOffset || html.scrollLeft || body.scrollLeft) - clientLeft;
return { 'top': top,'left': left };
},
js 获取元素在页面上的绝对位置
于 2022-01-17 16:30:36 首次发布