实例方法
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| const getOffset = function(el) { const scrollTop = el.getBoundingClientRect().top + document.body.scrollTop + document.documentElement.scrollTop; const scrollLeft = el.getBoundingClientRect().left + document.body.scrollLeft + document.documentElement.scrollLeft; return { top: scrollTop, left: scrollLeft } }
const el = document.querySelector(".moveBox") getOffset(el)
|