Tablesorter - 为赞助商提供一个表格行? (先做它,不开心,自定义css)

时间:2011-11-22 18:35:39

标签: jquery tablesorter

是否可以在tablesorter中插入一行,无论你如何对其进行排序,它总是首先出现,并且对于那一行有自己的自定义css设置?

谢谢:)

2 个答案:

答案 0 :(得分:2)

是的,这很简单 - tablesorter不会对<thead>中的任何内容进行排序:

<table>
  <thead>
    <tr><th>Column Head 1</th><th>Column Head 2</th></tr>
    <tr><td>Unsortable  1</td><td>Unsortable  2</td></tr>
  </thead>
  <tbody>
    <!-- sortable rows here -->
  </tbody>
</table>

就CSS而言,要么将“特殊”行设为单独的类,要么使用thead tr:last-child

答案 1 :(得分:1)

是的!什么?那还不够吗?哦好......;)

有些人通过将两个表放在彼此之上并且边距为零来解决这样的问题。这对我来说太麻烦了,因为调整大小,创建自定义排序触发器等等,成为一项维护工作。

另一个可能的答案是添加自己的解析器,shown here。然后,您可以定义排序到顶部的内容以及在格式方法(分拣机使用的内部)中排序的内容,从而允许您甚至在顶部放置几个自定义排序行。

这很简单!查看示例并查看。

最简单的答案是使用thead标签(因为我看到Tomalak在打字时打败了我!)