0

jqueryからjqplotを割り当てるasp.netパネルがあります。

プロットが完了したら、すべての子 div を含むパネルの高さの合計を取得する必要があります。

誰かがjqueryでそれを取得する方法をアドバイスできますか?

基本的に、動的に追加された div を持つパネルの高さが必要です (div 内に jqplots が存在します)。

html:

<div id="pnlEmail" style="height:3000px">
   <div style="height: 2080px;"> </div>
   <div style="height: 1000px;"> </div>
   <div style="height: 80px;"> </div>
   <div style="height: 180px;"> </div>
   <div style="height: 2080px;"> </div>
</div>
4

1 に答える 1

0

デモ

HTML

height: <span id="height"></span>

<div id="pnlEmail">
   <div style="height: 2080px;"> </div>
   <div style="height: 1000px;"> </div>
   <div style="height: 80px;"> </div>
   <div style="height: 180px;"> </div>
   <div style="height: 2080px;"> </div>
</div>

高さ関数を使用します。

$(document).ready(function(){
    var child = $('#pnlEmail').children();
    var h=0.0;
    $(child).each(function(){
        h+=parseFloat($(this).height());
    });
$('#height').html(h);

});
于 2013-09-16T12:05:24.280 に答える