-1

スクロールバーがある固定テーブルヘッダーに取り組んでいます。私は2つのテーブルを上に、もう1つを下に持っています。上部のテーブルにはヘッダー (名前、住所、電話番号、詳細) があり、下部のテーブルには詳細を含むすべての行があります。上部のテーブルと下部のテーブルの両方の幅を同期するには、最後の th に余分な幅 20px を追加する必要があります。これは 20px ではなく、スクロールバーの幅に等しい場合があります。私が試したのは何か提案ですか?私のテーブルは動的に入力されます。

// Adding table width to sync with scrollbar
$(document).ready(function () {

    var thLastWidth = $('#fixedHeaderTable th:last').width()+18;
    $('#fixedHeaderTable th:last').css('width', thLastWidth + 'px');
});
4

1 に答える 1

0

試す:

var thLastWidth = function(i){
    i = $('#fixedHeaderTable th:last').width()+18;
    return i;
}
于 2014-03-05T00:34:31.210 に答える