返回值:Object{top,left}offset([coordinates])
概述
獲取匹配元素在當(dāng)前視口的相對(duì)偏移。
返回的對(duì)象包含兩個(gè)整型屬性:top 和 left。此方法只對(duì)可見(jiàn)元素有效。
參數(shù)
coordinatesObject{top,left}, function(index, coords) V1.2
一個(gè)對(duì)象,必須包含top和left屬性,作為元素的新坐標(biāo)。這個(gè)參數(shù)也可以是一個(gè)返回一對(duì)坐標(biāo)的函數(shù),函數(shù)的第一個(gè)參數(shù)是元素的索引,第二個(gè)參數(shù)是當(dāng)前的坐標(biāo)。
示例
無(wú)參數(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 });