这个提交包含在:
HB9HIL 2023-11-17 05:37:00 +01:00
父节点 5ddd5f7528
当前提交 fd745d883e
共有 7 个文件被更改,包括 27019 次插入55948 次删除

17154
assets/css/bootstrap.css vendored

文件差异内容过多而无法显示 加载差异

文件差异因一行或多行过长而隐藏

文件差异内容过多而无法显示 加载差异

文件差异因一行或多行过长而隐藏

文件差异内容过多而无法显示 加载差异

文件差异因一行或多行过长而隐藏

查看文件

@ -12,6 +12,7 @@
* @summary Sort date and time in any format using Moment.js
* @author [Allan Jardine](//datatables.net)
* @depends DataTables 1.10+, Moment.js 1.7+
* @deprecated
*
* @example
* $.fn.dataTable.moment( 'HH:mm MMM D, YY' );
@ -26,45 +27,45 @@
} else {
factory(jQuery, moment);
}
}(function ($, moment) {
})(function ($, moment) {
function strip(d) {
if (typeof d === "string") {
// Strip HTML tags and newline characters if possible
d = d.replace(/(<.*?>)|(\r?\n|\r)/g, "");
function strip (d) {
if ( typeof d === 'string' ) {
// Strip HTML tags and newline characters if possible
d = d.replace(/(<.*?>)|(\r?\n|\r)/g, '');
// Strip out surrounding white space
d = d.trim();
}
return d;
}
$.fn.dataTable.moment = function ( format, locale, reverseEmpties ) {
var types = $.fn.dataTable.ext.type;
// Add type detection
types.detect.unshift( function ( d ) {
d = strip(d);
// Null and empty values are acceptable
if ( d === '' || d === null ) {
return 'moment-'+format;
// Strip out surrounding white space
d = d.trim();
}
return moment( d, format, locale, true ).isValid() ?
'moment-'+format :
null;
} );
return d;
}
// Add sorting method - use an integer for the sorting
types.order[ 'moment-'+format+'-pre' ] = function ( d ) {
d = strip(d);
return !moment(d, format, locale, true).isValid() ?
(reverseEmpties ? -Infinity : Infinity) :
parseInt( moment( d, format, locale, true ).format( 'x' ), 10 );
$.fn.dataTable.moment = function (format, locale, reverseEmpties) {
var types = $.fn.dataTable.ext.type;
// Add type detection
types.detect.unshift(function (d) {
d = strip(d);
// Null and empty values are acceptable
if (d === "" || d === null) {
return "moment-" + format;
}
return moment(d, format, locale, true).isValid()
? "moment-" + format
: null;
});
// Add sorting method - use an integer for the sorting
types.order["moment-" + format + "-pre"] = function (d) {
d = strip(d);
return !moment(d, format, locale, true).isValid()
? reverseEmpties
? -Infinity
: Infinity
: parseInt(moment(d, format, locale, true).format("x"), 10);
};
};
};
}));
});