offset()
offset(): 相对页面左上角的坐标
- 返回的
对象
包含两个整型属性:top 和 left。此方法只对可见元素有效。
position()
position(): 相对于父元素左上角的坐标
- 返回的
对象
包含两个整型属性:top 和 left。为精确计算结果,请在补白、边框和填充属性上使用像素单位。此方法只对可见元素有效。
scrollTop()
读取/设置滚动条的Y坐标
读取
// 读取div的滚动条坐标
$('div').scrollTop()
// 读取页面工作条的坐标
console.log($(document.documentElement).scrollTop()||$(document.body).scrollTop()) // 兼容IE/Chrome
设置
>// 设置div的滚动条坐标为200
>$('div').scrollTop(200)
>// 设置页面工作条的坐标为300
>$('html,body').scrollTop(300)