mirror of
https://github.com/koalyptus/TableFilter.git
synced 2024-05-02 14:52:50 +02:00
sticky headers enhancement
This commit is contained in:
parent
7533499c40
commit
3231da9760
4
dist/starter.html
vendored
4
dist/starter.html
vendored
|
@ -1,10 +1,10 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>tablefilter v0.6.50 - Starter</title>
|
||||
<title>tablefilter v0.6.56 - Starter</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>tablefilter v0.6.50</h1>
|
||||
<h1>tablefilter v0.6.56</h1>
|
||||
|
||||
|
||||
|
||||
|
|
2
dist/tablefilter/style/tablefilter.css
vendored
2
dist/tablefilter/style/tablefilter.css
vendored
File diff suppressed because one or more lines are too long
2
dist/tablefilter/tablefilter.js
vendored
2
dist/tablefilter/tablefilter.js
vendored
File diff suppressed because one or more lines are too long
2
dist/tablefilter/tablefilter.js.map
vendored
2
dist/tablefilter/tablefilter.js.map
vendored
File diff suppressed because one or more lines are too long
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "tablefilter",
|
||||
"version": "0.6.55",
|
||||
"version": "0.6.56",
|
||||
"description": "A Javascript library making HTML tables filterable and a bit more",
|
||||
"license": "MIT",
|
||||
"author": {
|
||||
|
|
|
@ -1057,7 +1057,7 @@ export class TableFilter {
|
|||
this.setFixedLayout();
|
||||
}
|
||||
if (this.stickyHeaders && this.dom().tHead) {
|
||||
addClass(this.dom().tHead, this.stickyCssClass);
|
||||
addClass(this.dom(), this.stickyCssClass);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -37,7 +37,7 @@ table.TF
|
|||
position initial
|
||||
|
||||
// stick headers
|
||||
thead.sticky
|
||||
&.sticky
|
||||
th
|
||||
position sticky
|
||||
top -1px
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
|
||||
var tf = new TableFilter('demo', {
|
||||
base_path: '../dist/tablefilter/',
|
||||
sticky_headers: true
|
||||
base_path: '../dist/tablefilter/'
|
||||
});
|
||||
tf.init();
|
||||
|
||||
|
@ -13,8 +12,6 @@ test('thead', function() {
|
|||
deepEqual(tf.getRowsNb(), 7, 'nb working rows');
|
||||
deepEqual(tf.getRowsNb(true), 9, 'nb working rows with headers');
|
||||
notEqual(tf.getFilterElement(0), null, 'Filter element for column 0');
|
||||
deepEqual(tf.dom().tHead.classList.contains(tf.stickyCssClass), true,
|
||||
'Sticky headers CSS class');
|
||||
|
||||
tf.setFilterValue(1, 'Ade');
|
||||
tf.filter();
|
||||
|
|
Loading…
Reference in a new issue