一、offset()
- 获取元素距离document左边和上边的位置
- 获取到的是一个对象,对象里有两个属性top、left
$('div').offset()
二、position()
- 获取的是元素距离定位的父元素的位置
- 获取会得到一个对象,对象里有两个属性top、left
$('div').position()
这篇文章详细介绍了jQuery中offset()和position()两个方法的用途。offset()用于获取元素相对于文档顶部和左侧的距离,返回的对象包含top和left属性。而position()则返回元素相对于其最近的定位父元素的位置,同样包含top和left属性。
$('div').offset()
$('div').position()

被折叠的 条评论
为什么被折叠?