mirror of
https://github.com/Mottie/tablesorter.git
synced 2025-01-12 15:24:21 +00:00
2.30.5
This commit is contained in:
parent
213747fc6b
commit
a3e6b9d55e
29
README.md
29
README.md
@ -104,6 +104,13 @@ If you would like to contribute, please...
|
||||
|
||||
View the [complete change log here](https://github.com/Mottie/tablesorter/wiki/Changes).
|
||||
|
||||
#### <a name="v2.30.5">Version 2.30.5</a> (2018-05-28)
|
||||
|
||||
* Core:
|
||||
* Ignore clicks on disabled colspan headers. Fixes [issue #1550](https://github.com/Mottie/tablesorter/issues/1550); Changes related to [issue #1524](https://github.com/Mottie/tablesorter/issues/1524).
|
||||
* Output:
|
||||
* Add column index & parsed content to formatContent data parameter. See [issue #1547](https://github.com/Mottie/tablesorter/issues/1547).
|
||||
|
||||
#### <a name="v2.30.4">Version 2.30.4</a> (2018-05-16)
|
||||
|
||||
* Core:
|
||||
@ -119,25 +126,3 @@ View the [complete change log here](https://github.com/Mottie/tablesorter/wiki/C
|
||||
* Use indexed headers. Fixes [issue #1524](https://github.com/Mottie/tablesorter/issues/1524).
|
||||
* Docs:
|
||||
* Remove link preload because it isn't supported in Firefox.
|
||||
|
||||
#### <a name="v2.30.2">Version 2.30.2</a> (2018-04-26)
|
||||
|
||||
* Core:
|
||||
* Allow passing headers from multiple rows. See [issue #1116](https://github.com/Mottie/tablesorter/issues/1116).
|
||||
* Use local `$` inside of IIFE. Fixes [issue #1542](https://github.com/Mottie/tablesorter/issues/1542).
|
||||
* Build:
|
||||
* Use local `$` inside of IIFE. Fixes [issue #1542](https://github.com/Mottie/tablesorter/issues/1542).
|
||||
* Pager:
|
||||
* Use local `$` inside of IIFE. Fixes [issue #1542](https://github.com/Mottie/tablesorter/issues/1542).
|
||||
* Resizable:
|
||||
* Adjust handle position for jQuery v3.3.0+. Fixes [issue #1544](https://github.com/Mottie/tablesorter/issues/1544).
|
||||
* Vertical Group:
|
||||
* Fix border css for last row.
|
||||
* Parser:
|
||||
* Input-select: Fix TypeError `hasSticky` is undefined. See [issue #1534](https://github.com/Mottie/tablesorter/issues/1534) & [PR #1535](https://github.com/Mottie/tablesorter/pull/1535); thanks [@adamz01h](https://github.com/adamz01h).
|
||||
* Docs
|
||||
* Improve load time.
|
||||
* Update incorrect default. See [issue #1510](https://github.com/Mottie/tablesorter/issues/1510).
|
||||
* Replace whitespace with symbols.
|
||||
* Meta:
|
||||
* Update dependencies.
|
||||
|
10
dist/js/jquery.tablesorter.combined.js
vendored
10
dist/js/jquery.tablesorter.combined.js
vendored
@ -1,4 +1,4 @@
|
||||
/*! tablesorter (FORK) - updated 2018-05-16 (v2.30.4)*/
|
||||
/*! tablesorter (FORK) - updated 2018-05-28 (v2.30.5)*/
|
||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||
(function(factory) {
|
||||
if (typeof define === 'function' && define.amd) {
|
||||
@ -10,7 +10,7 @@
|
||||
}
|
||||
}(function(jQuery) {
|
||||
|
||||
/*! TableSorter (FORK) v2.30.4 *//*
|
||||
/*! TableSorter (FORK) v2.30.5 *//*
|
||||
* Client-side table sorting with ease!
|
||||
* @requires jQuery v1.2.6+
|
||||
*
|
||||
@ -34,7 +34,7 @@
|
||||
'use strict';
|
||||
var ts = $.tablesorter = {
|
||||
|
||||
version : '2.30.4',
|
||||
version : '2.30.5',
|
||||
|
||||
parsers : [],
|
||||
widgets : [],
|
||||
@ -518,10 +518,13 @@
|
||||
return;
|
||||
}
|
||||
downTarget = null;
|
||||
$cell = ts.getClosest( $( this ), '.' + ts.css.header );
|
||||
// prevent sort being triggered on form elements
|
||||
if ( ts.regex.formElements.test( e.target.nodeName ) ||
|
||||
// nosort class name, or elements within a nosort container
|
||||
$target.hasClass( c.cssNoSort ) || $target.parents( '.' + c.cssNoSort ).length > 0 ||
|
||||
// disabled cell directly clicked
|
||||
$cell.hasClass( 'sorter-false' ) ||
|
||||
// elements within a button
|
||||
$target.parents( 'button' ).length > 0 ) {
|
||||
return !c.cancelSelection;
|
||||
@ -529,7 +532,6 @@
|
||||
if ( c.delayInit && ts.isEmptyObject( c.cache ) ) {
|
||||
ts.buildCache( c );
|
||||
}
|
||||
$cell = ts.getClosest( $( this ), '.' + ts.css.header );
|
||||
// use column index from data-attribute or index of current row; fixes #1116
|
||||
c.last.clickedIndex = $cell.attr( 'data-column' ) || $cell.index();
|
||||
cell = c.$headerIndexed[ c.last.clickedIndex ][0];
|
||||
|
4
dist/js/jquery.tablesorter.combined.min.js
vendored
4
dist/js/jquery.tablesorter.combined.min.js
vendored
File diff suppressed because one or more lines are too long
8
dist/js/jquery.tablesorter.js
vendored
8
dist/js/jquery.tablesorter.js
vendored
@ -8,7 +8,7 @@
|
||||
}
|
||||
}(function(jQuery) {
|
||||
|
||||
/*! TableSorter (FORK) v2.30.4 *//*
|
||||
/*! TableSorter (FORK) v2.30.5 *//*
|
||||
* Client-side table sorting with ease!
|
||||
* @requires jQuery v1.2.6+
|
||||
*
|
||||
@ -32,7 +32,7 @@
|
||||
'use strict';
|
||||
var ts = $.tablesorter = {
|
||||
|
||||
version : '2.30.4',
|
||||
version : '2.30.5',
|
||||
|
||||
parsers : [],
|
||||
widgets : [],
|
||||
@ -516,10 +516,13 @@
|
||||
return;
|
||||
}
|
||||
downTarget = null;
|
||||
$cell = ts.getClosest( $( this ), '.' + ts.css.header );
|
||||
// prevent sort being triggered on form elements
|
||||
if ( ts.regex.formElements.test( e.target.nodeName ) ||
|
||||
// nosort class name, or elements within a nosort container
|
||||
$target.hasClass( c.cssNoSort ) || $target.parents( '.' + c.cssNoSort ).length > 0 ||
|
||||
// disabled cell directly clicked
|
||||
$cell.hasClass( 'sorter-false' ) ||
|
||||
// elements within a button
|
||||
$target.parents( 'button' ).length > 0 ) {
|
||||
return !c.cancelSelection;
|
||||
@ -527,7 +530,6 @@
|
||||
if ( c.delayInit && ts.isEmptyObject( c.cache ) ) {
|
||||
ts.buildCache( c );
|
||||
}
|
||||
$cell = ts.getClosest( $( this ), '.' + ts.css.header );
|
||||
// use column index from data-attribute or index of current row; fixes #1116
|
||||
c.last.clickedIndex = $cell.attr( 'data-column' ) || $cell.index();
|
||||
cell = c.$headerIndexed[ c.last.clickedIndex ][0];
|
||||
|
2
dist/js/jquery.tablesorter.min.js
vendored
2
dist/js/jquery.tablesorter.min.js
vendored
File diff suppressed because one or more lines are too long
2
dist/js/jquery.tablesorter.widgets.js
vendored
2
dist/js/jquery.tablesorter.widgets.js
vendored
@ -1,4 +1,4 @@
|
||||
/*! tablesorter (FORK) - updated 2018-05-16 (v2.30.4)*/
|
||||
/*! tablesorter (FORK) - updated 2018-05-28 (v2.30.5)*/
|
||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||
(function(factory) {
|
||||
if (typeof define === 'function' && define.amd) {
|
||||
|
2
dist/js/jquery.tablesorter.widgets.min.js
vendored
2
dist/js/jquery.tablesorter.widgets.min.js
vendored
File diff suppressed because one or more lines are too long
2
dist/js/widgets/widget-output.min.js
vendored
2
dist/js/widgets/widget-output.min.js
vendored
File diff suppressed because one or more lines are too long
@ -4,7 +4,7 @@
|
||||
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██▀▀ ▀▀▀██
|
||||
█████▀ ▀████▀ ██ ██ ▀████▀ ██ ██ ██ ██ ▀████▀ █████▀ ██ ██ █████▀
|
||||
*/
|
||||
/*! tablesorter (FORK) - updated 2018-05-16 (v2.30.4)*/
|
||||
/*! tablesorter (FORK) - updated 2018-05-28 (v2.30.5)*/
|
||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||
(function(factory) {
|
||||
if (typeof define === 'function' && define.amd) {
|
||||
@ -16,7 +16,7 @@
|
||||
}
|
||||
}(function(jQuery) {
|
||||
|
||||
/*! TableSorter (FORK) v2.30.4 *//*
|
||||
/*! TableSorter (FORK) v2.30.5 *//*
|
||||
* Client-side table sorting with ease!
|
||||
* @requires jQuery v1.2.6+
|
||||
*
|
||||
@ -40,7 +40,7 @@
|
||||
'use strict';
|
||||
var ts = $.tablesorter = {
|
||||
|
||||
version : '2.30.4',
|
||||
version : '2.30.5',
|
||||
|
||||
parsers : [],
|
||||
widgets : [],
|
||||
@ -524,10 +524,13 @@
|
||||
return;
|
||||
}
|
||||
downTarget = null;
|
||||
$cell = ts.getClosest( $( this ), '.' + ts.css.header );
|
||||
// prevent sort being triggered on form elements
|
||||
if ( ts.regex.formElements.test( e.target.nodeName ) ||
|
||||
// nosort class name, or elements within a nosort container
|
||||
$target.hasClass( c.cssNoSort ) || $target.parents( '.' + c.cssNoSort ).length > 0 ||
|
||||
// disabled cell directly clicked
|
||||
$cell.hasClass( 'sorter-false' ) ||
|
||||
// elements within a button
|
||||
$target.parents( 'button' ).length > 0 ) {
|
||||
return !c.cancelSelection;
|
||||
@ -535,7 +538,6 @@
|
||||
if ( c.delayInit && ts.isEmptyObject( c.cache ) ) {
|
||||
ts.buildCache( c );
|
||||
}
|
||||
$cell = ts.getClosest( $( this ), '.' + ts.css.header );
|
||||
// use column index from data-attribute or index of current row; fixes #1116
|
||||
c.last.clickedIndex = $cell.attr( 'data-column' ) || $cell.index();
|
||||
cell = c.$headerIndexed[ c.last.clickedIndex ][0];
|
||||
|
@ -1,4 +1,4 @@
|
||||
/*! TableSorter (FORK) v2.30.4 *//*
|
||||
/*! TableSorter (FORK) v2.30.5 *//*
|
||||
* Client-side table sorting with ease!
|
||||
* @requires jQuery v1.2.6+
|
||||
*
|
||||
@ -22,7 +22,7 @@
|
||||
'use strict';
|
||||
var ts = $.tablesorter = {
|
||||
|
||||
version : '2.30.4',
|
||||
version : '2.30.5',
|
||||
|
||||
parsers : [],
|
||||
widgets : [],
|
||||
|
@ -4,7 +4,7 @@
|
||||
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██▀▀ ▀▀▀██
|
||||
█████▀ ▀████▀ ██ ██ ▀████▀ ██ ██ ██ ██ ▀████▀ █████▀ ██ ██ █████▀
|
||||
*/
|
||||
/*! tablesorter (FORK) - updated 2018-05-16 (v2.30.4)*/
|
||||
/*! tablesorter (FORK) - updated 2018-05-28 (v2.30.5)*/
|
||||
/* Includes widgets ( storage,uitheme,columns,filter,stickyHeaders,resizable,saveSort ) */
|
||||
(function(factory) {
|
||||
if (typeof define === 'function' && define.amd) {
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "tablesorter",
|
||||
"title": "tablesorter",
|
||||
"version": "2.30.4",
|
||||
"version": "2.30.5",
|
||||
"description": "tablesorter (FORK) is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes. tablesorter can successfully parse and sort many types of data including linked data in a cell.",
|
||||
"author": {
|
||||
"name": "Christian Bach",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "tablesorter",
|
||||
"title": "tablesorter",
|
||||
"version": "2.30.4",
|
||||
"version": "2.30.5",
|
||||
"description": "tablesorter is a jQuery plugin for turning a standard HTML table with THEAD and TBODY tags into a sortable table without page refreshes. tablesorter can successfully parse and sort many types of data including linked data in a cell.\n\nThis forked version adds lots of new enhancements including: alphanumeric sorting, pager callback functons, multiple widgets providing column styling, ui theme application, sticky headers, column filters and resizer, as well as extended documentation with a lot more demos.",
|
||||
"author": {
|
||||
"name": "Christian Bach",
|
||||
|
Loading…
Reference in New Issue
Block a user