美文网首页
$(node).offset().Top

$(node).offset().Top

作者: 邢烽朔 | 来源:发表于2017-07-03 01:27 被阅读41次

    <pre>$(node).offset().Top</pre>

    在匹配的元素集合中,获取的第一个元素的当前坐标,坐标相对于文档。 设置匹配的元素集合中每一个元素的坐标, 坐标相对于文档。

    注意点:
    jQuery不支持获取隐藏元素的偏移坐标。同样的,也无法取得隐藏元素的 border, margin, 或 padding 信息。
    若元素的属性设置的是 visibility:hidden,那么我们依然可以取得它的坐标。但是若设置的属性是 display:none,由于在绘制 DOM 树时根本就不绘制该元素,所以它的位置属性值是 undefined。

    [Uncaught TypeError: Cannot read property 'top' of undefined]
    在弄懒加载时,总出现这种问题...莫名其妙...虽然解决了..还不太确定,先不下结论.

    参考一

    参考二

    相关文章

      网友评论

          本文标题:$(node).offset().Top

          本文链接:https://www.haomeiwen.com/subject/mvxacxtx.html