jQueryオブジェクトのpositionメソッドは、jQueryオブジェクトにマッチするHTML要素のうち、最初の要素の現在の座標を返す。positionメソッドが返す座標は、親要素に対する相対位置である。ドキュメントに対する相対値を取得したい場合はoffsetメソッドを使う。positionメソッドは戻り値として、topとleftプロパティを含むオブジェクトを返す。
jQueryObject.position()
<p id="p1">positionのサンプル</p>
<p>top = <span id="top"></span></p>
<p>left = <span id="left"></span></p>
<script>
var p = $('#p1').position();
$('#top').text(p.top);
$('#left').text(p.left);
</script>
positionのサンプル
top =
left =