getPosition (node) {
let left = node.offsetLeft // 获取元素相对于其父元素的left值var left
let top = node.offsetTop
let current = node.offsetParent // 取得元素的offsetParent
// 一直循环直到根元素
while (current != null) {
left += current.offsetLeft
top += current.offsetTop
current = current.offsetParent
}
return {
'left': left,
'top': top
}
}
当前对象所在的top和left
最新推荐文章于 2021-06-20 08:04:08 发布