jQuery CSS 操作 - position() メソッド

<p>要素の現在の位置を取得します:

$(".btn1").click(function(){
  x=$("p").position();
  $("#span1").text(x.left);
  $("#span2").text(x.top);
});

実際に試してみてください

定義と使用法

position() メソッドは、一致する要素が親要素に対しての位置(オフセット)を返します。

このメソッドが返すオブジェクトには、ピクセルで計算される2つの整数属性が含まれています:top と left。

このメソッドは、表示されている要素に対してのみ有効です。

语法

$(selector.position()