获取页面元素的绝对位置,可以用offset()方法:
var top = $("元素").offset().top;
var left = $("元素").offset().left;
获取页面元素相对父元素的位置,可以用position()方法:
var pTop = $("元素").position().top;
var pLeft = $("元素").position().left;
jquery中offset()和position()方法返回的是对象包含两个整型属性:top 和 left。此方法只对可见元素有效。