Fix cloned header width

master
Vitaliy Filippov 2015-07-27 12:49:49 +03:00
parent f2f98a3dc3
commit 6000bfe16c
1 changed files with 5 additions and 2 deletions

View File

@ -71,6 +71,7 @@
$divHead, $divHead,
$divBody, $divBody,
$fixedBody, $fixedBody,
widthWithScrollbar,
widthMinusScrollbar; widthMinusScrollbar;
settings.originalTable = $(this).clone(); settings.originalTable = $(this).clone();
@ -79,10 +80,11 @@
settings.themeClassName = settings.themeClass; settings.themeClassName = settings.themeClass;
if (settings.width.search('%') > -1) { if (settings.width.search('%') > -1) {
widthMinusScrollbar = $self.parent().width() - settings.scrollbarOffset; widthWithScrollbar = $self.parent().width();
} else { } else {
widthMinusScrollbar = settings.width - settings.scrollbarOffset; widthWithScrollbar = settings.width;
} }
widthMinusScrollbar = widthWithScrollbar - settings.scrollbarOffset;
$self.css({ $self.css({
width: widthMinusScrollbar width: widthMinusScrollbar
@ -133,6 +135,7 @@
$divHead.find('table.fht-table') $divHead.find('table.fht-table')
.addClass(settings.originalTable.attr('class')) .addClass(settings.originalTable.attr('class'))
.css({ width: widthWithScrollbar })
.attr('style', settings.originalTable.attr('style')); .attr('style', settings.originalTable.attr('style'));
$thead.clone().appendTo($divHead.find('table')); $thead.clone().appendTo($divHead.find('table'));