Tablesorter 数学小部件使用数据-*
Tablesorter math widget use data-*
我正在使用 Mottie 的 Tablesorter (https://github.com/Mottie/tablesorter),我正尝试在格式如下的单元格上使用数学小部件;
<td data-number="50">Fifty</td>
但是我似乎无法找到如何在 math-complete
选项上将 data-*
传递给 arry
;
math_complete : function($cell, wo, result, value, arry) {
var txt = '<span class="align-decimal">' +
( value === wo.math_none ? '' : '$ ' ) +
result + '</span>';
if ($cell.attr('data-math') === 'all-sum') {
// when the "all-sum" is processed, add a count to the end
return txt + ' (Sum of ' + arry.length + ' cells)';
}
return txt;
}
此外,我正在使用 v2.18.2。
数学小部件设置为从 textAttribute
option. So if you want to use data-number
, set that attribute to "data-number"
(demo 设置的数据属性中获取信息:
$(function () {
$('table').tablesorter({
theme: 'blue',
textAttribute: 'data-number',
widgets: ['zebra', 'math']
});
});
我正在使用 Mottie 的 Tablesorter (https://github.com/Mottie/tablesorter),我正尝试在格式如下的单元格上使用数学小部件;
<td data-number="50">Fifty</td>
但是我似乎无法找到如何在 math-complete
选项上将 data-*
传递给 arry
;
math_complete : function($cell, wo, result, value, arry) {
var txt = '<span class="align-decimal">' +
( value === wo.math_none ? '' : '$ ' ) +
result + '</span>';
if ($cell.attr('data-math') === 'all-sum') {
// when the "all-sum" is processed, add a count to the end
return txt + ' (Sum of ' + arry.length + ' cells)';
}
return txt;
}
此外,我正在使用 v2.18.2。
数学小部件设置为从 textAttribute
option. So if you want to use data-number
, set that attribute to "data-number"
(demo 设置的数据属性中获取信息:
$(function () {
$('table').tablesorter({
theme: 'blue',
textAttribute: 'data-number',
widgets: ['zebra', 'math']
});
});