特定の状況でのみ表示される別の div 内にあるテキストを含む div があります。このための HTML は単純で、次のようになります。
<div id='parent'>
<div id='child'>
Some text inside child div
</div>
</div>
スタイリングは次のようになります。
#parent{ display:none; height:0px; }
jQuery を使用して、div が親の外にある場合と同じように、子の高さを取得したいと思います。
次の JavaScript は 0 を返します。おそらく 15 前後が望ましいと思います。
var child_height = $('#child').height();
alert(child_height);