jQueryのoffsetParent()メソッドの特徴
jQueryのoffsetParent()メソッドは、要素の最近の位置づけされた親要素を取得します。
- 返回的是一个jQuery对象:offsetParent()方法返回一个jQuery对象,可以使用jQuery的其他方法对其进行操作。
- 直近で位置指定(positionプロパティの値がrelative、absolute、fixed)されている親要素を返します。
- 要素自身が位置指定されている場合、自身を返す:要素自身が位置指定されている場合、offsetParent()メソッドは要素自身を返します。
- positionプロパティがrelative、absolute、fixedに設定されていない場合は親要素がドキュメントオブジェクトを返す。
つまり、offsetParent() メソッドは指定した要素の親要素から、スタイルの position プロパティが設定されている最近親の要素を取得し、jQuery オブジェクトとして返します。