jQuery Tablesorter添加alt属性

时间:2014-10-10 17:21:03

标签: javascript jquery tablesorter

有没有办法修改jQuery Tablesorter,我可以在每个表格单元格中使用该单元格的innerText添加alt属性?这对我很有帮助。谢谢

2 个答案:

答案 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代码的有效属性。它只能与imgarea标记一起使用(并且可选地与inputapplet一起使用)。如果您要将文本保存在那里供以后使用,则可能需要使用data-属性而不是alt