返回值:Object{top,left}offset([coordinates])
概述
獲取匹配元素在當前視口的相對偏移。
返回的對象包含兩個整型屬性:top 和 left。此方法只對可見元素有效。
參數(shù)
coordinatesObject{top,left}, function(index, coords) V1.2
一個對象,必須包含top和left屬性,作為元素的新坐標。這個參數(shù)也可以是一個返回一對坐標的函數(shù),函數(shù)的第一個參數(shù)是元素的索引,第二個參數(shù)是當前的坐標。
示例
無參數(shù)描述:
獲取第二段的偏移
HTML 代碼:
<p>Hello</p><p>2nd Paragraph</p>
jQuery 代碼:
var p = $("p:last");
var offset = p.offset();
p.html( "left: " + offset.left + ", top: " + offset.top );
結(jié)果:
<p>Hello</p><p>left: 0, top: 35</p>
參數(shù)coordinates 描述:
獲取第二段的偏移
HTML 代碼:
<p>Hello</p><p>2nd Paragraph</p>
jQuery 代碼:
$("p:last").offset({ top: 10, left: 30 });