<pre>$(node).offset().Top
</pre>
在匹配的元素集合中,获取的第一个元素的当前坐标,坐标相对于文档。 设置匹配的元素集合中每一个元素的坐标, 坐标相对于文档。
注意点:
jQuery不支持获取隐藏元素的偏移坐标。同样的,也无法取得隐藏元素的 border, margin, 或 padding 信息。
若元素的属性设置的是 visibility:hidden
,那么我们依然可以取得它的坐标。但是若设置的属性是 display:none,由于在绘制 DOM 树时根本就不绘制该元素,所以它的位置属性值是 undefined。
[Uncaught TypeError: Cannot read property 'top' of undefined]
在弄懒加载时,总出现这种问题...莫名其妙...虽然解决了..还不太确定,先不下结论.