0
私は2つのhtmlテーブルを持ち、両方の内容が動的に生成され、両方の行も修正されています。両方のテーブルの行の高さを調整して、テーブルと行の高さが同じ高さになるようにする必要があります。状況は、2つのテーブルが単一のテーブルのように見えるように、両方のテーブルの高さを調整する必要があるということです。 私は以下のコードをMozillaで動作させていますが、IEでは動作しません。 IEで動作するコードも提案してください。htmlテーブルの行のサイズを変更するには
使用するファイル:jqueryの - 1.3.2.js
for (rIndex = 1; Number(rIndex) < Number(totalrows); rIndex = Number(rIndex) + 1) {
var lRowH = $('#tblTopLeft').find("tr").eq(rIndex).height();
var rRowH = $('#tblRightTop').find("tr").eq(rIndex).height();
if (Number(lRowH) > Number(rRowH)) {
$('#tblRightTop').find("tr").eq(rIndex).css('height', $('#tblTopLeft').find("tr").eq(rIndex).css('height'));
}
else {
$('#tblTopLeft').find("tr").eq(rIndex).css('height', $('#tblRightTop').find("tr").eq(rIndex).css('height'));
}
}
http://jsfiddle.net/DyZrW/ - これを確認してください。編集:申し訳ありませんが、全体の質問を読んだ。もう一度それをチェックしてください。 – Gasim
http://jsfiddle.net/X7snk/2/ここに行く:)ちょうどCSSの代わりに高さ関数自体を使用 – Gasim
Gasimのソリューションに基づいて:[demo](http://jsfiddle.net/X7snk/8/) 。 Fx8とIE9でテスト済み。 2つのテーブルの行数が等しいと仮定します。 – jensgram