#target
次の HTML ドキュメントのに対する のオフセットを特定し#a
たい。つまり、 と の値を見つけx
たいy
。
http://dl.dropbox.com/u/2792776/screenshots/2012-06-09_1814.png
jQuery は を持ってposition()
いますが、オフセットの親に対する のオフセットを$("#target").position()
返します。これは(ではない)#target
#c
#a
と同等の関数が必要ですが$.fn.position()
、代わりに、直接のオフセットの親ではなく、ターゲットの「オフセットの祖先」に対する相対位置を返します。例えば:$("#target").positionRelativeTo("#a")