有没有办法修改jQuery Tablesorter,我可以在每个表格单元格中使用该单元格的innerText添加alt属性?这对我很有帮助。谢谢
答案 0 :(得分:1)
如果您使用我的fork of tablesorter,则可以将任何替代表格单元格文本添加到表格单元格的data-text
属性
<td data-text="21">Twenty-one</td>
如果要修改使用的数据属性,请在textAttribute
option
$('table').tablesorter({
textAttribute : 'data-content'
});
答案 1 :(得分:0)
我不建议修改一些外部代码。而是考虑在tablesorter调用之后添加一些代码。例如,如果您的表格ID为myTable
,则可以执行以下操作:
$("#myTable").tablesorter();
$("#myTable td").each(function() { $(this).attr("alt", $(this).text()); });
在旁注中,alt
不是td
代码的有效属性。它只能与img
和area
标记一起使用(并且可选地与input
和applet
一起使用)。如果您要将文本保存在那里供以后使用,则可能需要使用data-
属性而不是alt
。