鶏口牛後な日々

魔法使い(なんでも作れるエンジニア)を目指してます。ブログは発散中

(自分用)jQueryメソッド覚書(注意点など)

  • parent()

親要素を取得する

  • position()

親要素からのtop, leftの座標を取得。
ただし、cssでposition:absoluteを指定した要素の、position: relativeを指定した親要素という関係が成立していないと取得はできないので注意
これで詰まった時、width()を使ったりした。

  • offset()

window全体から見たtop, leftの座標を取れるメソッド。
長年フロントコーディングやっている人に聞いたら、これを使うのは相当大げさでなかなかなとのこと。

  • width()

要素の幅を取得
これはdivなど普通の要素は、簡単に取得できるが、表示した画像の幅については、注意が必要
tacosvilledge.hatenablog.com