我遇到了获取元素位置的问题。有4divs与位置相关。但是漂浮了。当我试图获取元素上的左侧位置时,它返回null。在jquery中它返回0.可以请一些人帮助我。
谢谢, Dakshina。
答案 0 :(得分:0)
这应该有用。
var el = document.getElementById(<id>);
var left=0, top=0;
do {
left += el.offsetLeft;
top += el.offsetTop;
}while(el = el.offsetParent);
//'left'和'top'将为您提供x,y位置。