diff --git a/jquery.fixedheadertable.js b/jquery.fixedheadertable.js index ea8d068..e8a0143 100644 --- a/jquery.fixedheadertable.js +++ b/jquery.fixedheadertable.js @@ -84,7 +84,8 @@ $fixedHeadRow, $temp, tfootHeight = 0; - + + settings.originalTable = $(this).clone(); settings.includePadding = helpers._isPaddingIncludedWithWidth(); settings.scrollbarOffset = helpers._getScrollbarWidth(); settings.themeClassName = settings.themeClass; @@ -137,6 +138,8 @@ } else { $divHead = $('
').prependTo($wrapper); } + + $divHead.find('table.fht-table').addClass(settings.originalTable.attr('class')); $thead.clone().appendTo($divHead.find('table')); } else { @@ -409,7 +412,11 @@ fixedBodyWidth = $wrapper.width(), fixedBodyHeight = $fixedBody.find('.fht-tbody').height() - settings.scrollbarOffset, $newRow; - + + $thead.find('table.fht-table').addClass(settings.originalTable.attr('class')); + $tbody.find('table.fht-table').addClass(settings.originalTable.attr('class')); + $tfoot.find('table.fht-table').addClass(settings.originalTable.attr('class')); + // Fix cell heights helpers._fixHeightWithCss( $firstThChild, tableProps ); helpers._fixWidthWithCss( $firstThChild, tableProps ); @@ -486,6 +493,8 @@ } else { $divFoot = $('
').appendTo($wrapper); } + + $divFoot.find('table.fht-table').addClass(settings.originalTable.attr('class')); } switch (true) { @@ -592,6 +601,8 @@ var $obj = $('
test
'), defaultHeight, newHeight; + + $obj.addClass(settings.originalTable.attr('class')); $obj.appendTo('body');