FixedColumns 4.0.0
DataTables CDN files for FixedColumns 4.0.0. This software was originally released on 23rd September, 2021.
Release notes
This release is a total rewrite of how FixedColumns works - we've leveraged position: sticky which is available in all current browsers to significantly reduce the code size of this library (56% less code), improve performance and vastly simply the DOM structure. Tables which require event handlers on the sticky columns no longer require complex event handling to tell if they are in the sticky section or not.
We've also introduced the ability to dynamically enable and disable FixedColumns and the number of columns that are fixed.
- New: Rewrite of FixedColumns to make use of the
position: stickyCSS property. This significantly improves performance and reduces the library size. - New: Add toggle button
fixedColumnswhich can be used to enable / disable FixedColumns - New:
fixedColumns().left()andfixedColumns().right()methods to dynamically enable and disable FixedColumns. New: Simplified initialisation with
fixedColumns.leftandfixedColumns.rightoptionsDeprecated:
fixedColumns.leftColumnsandfixedColumns.rightColumnsoptions in favour offixedColumns.leftandfixedColumns.right
Files
js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/FixedColumns.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/dataTables.fixedColumns.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/dataTables.fixedColumns.min.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.bootstrap.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.bootstrap.min.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.bootstrap4.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.bootstrap4.min.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.bootstrap5.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.bootstrap5.min.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.bulma.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.bulma.min.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.dataTables.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.dataTables.min.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.foundation.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.foundation.min.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.jqueryui.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.jqueryui.min.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.semanticui.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/fixedColumns.semanticui.min.js
- //cdn.datatables.net/fixedcolumns/4.0.0/js/index.js
css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.bootstrap.css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.bootstrap.min.css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.bootstrap4.css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.bootstrap4.min.css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.bootstrap5.css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.bootstrap5.min.css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.bulma.css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.bulma.min.css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.dataTables.css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.dataTables.min.css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.foundation.css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.foundation.min.css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.jqueryui.css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.jqueryui.min.css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.semanticui.css
- //cdn.datatables.net/fixedcolumns/4.0.0/css/fixedColumns.semanticui.min.css