2017-08-01 8 views
0

私はしばらくの間研究しており、親div内の子divから正しい座標を取得する方法を見つけることができません。親div内にdiv座標を取得

私はgetBoundingClientRect()を使用しましたが、ブラウザのサイズを変更すると座標が変更されました。

var innerDiv = document.getElementById('innerDivID').getBoundingClientRect() 

たとえば、親divはページの中央に幅1000pxと高さ500pxです。

jqueryは純粋なjavascriptではありません。

+0

関数をonresizeにバインドして値を再計算することができます –

答えて

0

ページのサイズを再計算する必要があります。このようなことができます。

onresize = function(){ 
    var innerDiv = document.getElementById('innerDivID').getBoundingClientRect() 
} 
関連する問題