在编号为1-73
的隐藏div上运行数字排序,这是我得到的结果:
58,
47,
45-39,
15-10,
73-59,
57-48,
46,
38-21,
2,
10-16,
1,
9-3
到底是什么?!!
编辑 - 添加更多细节和实现。我忘了这段代码使用的是textExtraction,我在其他方面已经成功使用了,但是由于某些原因它没有用。
tablesorter代码:
$("#mytable").tablesorter({
headers: {
1: { sorter: "digit" }
},
textExtraction: {
1: function (node, table, cellIndex) { return $(node.childNodes[0]).find("div").text(); }
},
widgets: ["zebra"],
sortList: [[1, 1]]
});
然后我试图排序的单元格:
<td align=""center""><div class=""clsHide"">73</div><div>9/30/2016<br />10:16 PM</div></td>
如果我从单元格中取出日期,它会正确排序。所以它必须与我的textExtraction不起作用有关,但它与我在其他领域成功使用的代码相同,所以我不确定我做错了什么。