1

我有带有基本信息的奇数行和带有一些内容的偶数行的表格:

Title  Category  AnotherColumn

Title1 Category1 AnotherColumn1
Content1
Title2 Category2 AnotherColumn2
Content2
Title3 Category3 AnotherColumn3
Content3
Title4 Category4 AnotherColumn4
Content4

使用 javascript 显示/隐藏内容行,但现在我添加了使用 jQuery 的排序(使用来自http://tablesorter.com/docs/的教程):

桌子:

<table id="myTable" class="tablesorter">
 <thead>
  <th>Title</th>
  <th> Category</th>
  <th>AnotherColumn</th>
 </thead>
 <tbody>
 {foreach over data, filling table}
  <tr class="odd">
   <td onclick="showContent($id)">$titles</td>
   <td>$categories</td> 
   <td>$anothercolumns</td>
  </tr>
  <tr id="$id" class="even" style="display: none;">
   <td colspan="3">$contents</td>
  </tr>
</tbody>

js:

$(document).ready(function()
{
    $("#myTable").tablesorter();
);

但是结果是所有行都被排序了,所以当我显示内容时,比如说 Title2,它看起来像这样:

Title1 Category1 AnotherColumn1
Title2 Category2 AnotherColumn2
Title3 Category3 AnotherColumn3
Title4 Category4 AnotherColumn4
Content2

有没有办法解决这个问题?或者您有其他想法如何插入这样的内容?
感谢帮助。

4

0 回答 0