返回值:jQueryoffset(coordinates)
概述
設(shè)置匹配元素相對(duì)于document對(duì)象的坐標(biāo)。
.offset()方法可以讓我們重新設(shè)置元素的位置。這個(gè)元素的位置是相對(duì)于document對(duì)象的。如果對(duì)象原先的position樣式屬性是static的話,會(huì)被改成relative來(lái)實(shí)現(xiàn)重定位。
參數(shù)
coordinatesObject{top,left}, function(index, coords)
一個(gè)對(duì)象,必須包含top和left屬性,作為元素的新坐標(biāo)。這個(gè)參數(shù)也可以是一個(gè)返回一對(duì)坐標(biāo)的函數(shù),函數(shù)的第一個(gè)參數(shù)是元素的索引,第二個(gè)參數(shù)是當(dāng)前的坐標(biāo)。
示例
描述:
獲取第二段的偏移
HTML 代碼:
<p>Hello</p><p>2nd Paragraph</p>
jQuery 代碼:
$("p:last").offset({ top: 10, left: 30 });