LoginSignup
0
0

【jQuery】offsetメソッドとは

Posted at

offsetメソッドとは

offsetメソッドは、要素の現在位置をページ全体に対する絶対座標で取得します。要素の左上隅がページの左上隅からどれだけ離れているかを示すオブジェクトを返します。

このメソッドは、要素が現在のビューポート内にあるかどうか、あるいはスクロールされたページのどの位置にあるかを判断するのに便利です。

基本的な構文は次のとおりです。
javascript:

$(selector).offset()

selectorには、対象となる要素を指定するセレクターを入力します。

返されるオブジェクトは、以下のプロパティを含みます。

top: 要素の上端がページの上端からのピクセル数を示します。
left: 要素の左端がページの左端からのピクセル数を示します。

例えば、要素の現在の位置を取得するために以下のように使用します。
javascript:

var position = $('#myElement').offset();
console.log('Top:', position.top, 'Left:', position.left);

これにより、要素#myElementの現在の位置がページ上でどこにあるかが取得されます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0