js和jq的获取元素偏移位置

原生JS中的 offsetLeft 获取的是元素距离其父容器的左偏移(位置)

 HTMLElement.offsetLeft 是一个只读属性,返回当前元素左上角相对于  HTMLElement.offsetParent 节点的左边界偏移的像素值。

 

jQuery中的 position().left 

position() 方法返回匹配元素相对于父元素的位置(偏移)。

该方法返回的对象包含两个整型属性:top 和 left,以像素计。

此方法只对可见元素有效。

 

jQuery中的 offset().left 返回或设置匹配元素相对于文档的偏移(位置)。

posted on 2017-05-22 17:18  灵剑丹心  阅读(588)  评论(0编辑  收藏  举报

导航