2

次の図を検討してください。

ここに画像の説明を入力

直接の親内の子要素の垂直オフセットを計算したいと思います。子要素には余白があることに注意してください (明るい青色で示されます)。

jQuery は を提供します.position()が、残念ながらメソッドはオフセットを計算します。

「...オフセットの親に相対的です。」

この場合の親要素は設定されておらず、残念ながらこれを変更することはできません。positionrelative

それにもかかわらず、直接の親に対する子要素のオフセットを取得する方法はありますか?

4

1 に答える 1

2

あなたはそれを行うことができます

$(this).offset().top - $(this).parent().offset().top
于 2013-11-08T23:15:41.543 に答える