私は現在ウェブサイトを作成していますが、子のオフセットに応じて div のサイズを調整する必要があります。だから、私はこのようにやっています:
<script type="text/javascript">
$(document).ready(function(){
if($(sizer)[0].scrollHeight > 500)
{
$(maincnt).height( ($(sizer)[0].scrollHeight + 300) );
}
});
</script>
しかし、問題はイベントが Firefox によってトリガーされないことです。しかし、クロムでは機能します。div サイズを一致させるよりクリーンな方法はありますか? そうでない場合、Firefox によってトリガーされるようにする方法はありますか? ここに私のHTMLコードがあります:
<div id="maincnt" >
<div style="position:relative;">
<div id="sizer" style="position:absolute;top:12px;left:10px;width:750px;">
<!-- Dynamically added things -->
</div>
</div>
</div>
編集:あきらめました。JQueryの問題ではなく、最初の問題を解決する別の回避策を見つけました。