问题如标题,请各位童鞋帮忙解决下…
function getPos(obj){
var left,top;
while(obj){
left+=obj.offsetLeft;
top+=obj.offsetTop;
obj=obj.parentNode;
}
return {
left:left,
top:top
}
}
请问如果通过以上代码来解答疑惑,会有什么问题?
https://developer.mozilla.org/zh-CN/docs/Web/API/Element/getBoundingClientRect
http://www.ruanyifeng.com/blog/2009/09/find_element_s_position_using_javascript.html