offset(), position()
offset() 相对于文档的位置
position() 相对于最近的有定位的父级的位置
offset() 参数:
.offset()方法允许我们重新设置元素的位置,
这个元素的位置是相对于document对象的。
如果对象原先的position样式属性是static的话,
会被改成relative来实现重定位。
position() 不能传参
注意:jQuery不支持获取隐藏元素的偏移坐标。同样的,也无法取得隐藏元素的 border, margin, 或 padding 信息。
若元素的属性设置的是 visibility:hidden,那么我们依然可以取得它的坐标。但是若设置的属性是 display:none,由于在绘制 DOM 树时根本就不绘制该元素,所以它的位置属性值是 undefined