我有一个问题:
现在我有一个包含以下内容的html文件:
<table>
<thead>
...
</thead>
<tbody>
<tr>
<td rowspan="2">demo</td>
<td rowspan="2">demo</td>
<td">demo</td>
<td>demo</td>
</tr>
<tr>
<td>demo</td>
<td>demo</td>
</tr>
</tbody>
<tbody>
<tr>
<td rowspan="2">demo</td>
<td rowspan="2">demo</td>
<td">demo</td>
<td>demo</td>
</tr>
<tr>
<td>demo</td>
<td>demo</td>
</tr>
</tbody>
</table>
使用jQuery我正在使用:odd和:甚至为不同颜色的组设置样式,我现在的问题是:我将排序Tbody而不是TR,因为这会导致错误(看起来不太好)< / p>
http://tablesorter.com/docs/这是我的第一次尝试,但这只适用于TR,因为我用TR更改了t,但现在我无法使用:odd和:even并且分拣机也没有运行,因为在TR中有TR,我不知道为什么但没有任何反应。
有没有办法将两个或更多的TR分组,比如tbody但我在哪里也可以使用Tablesorter?
答案 0 :(得分:2)
tablesorter fork与多个tbodies一起工作: http://github.com/renatoalbano/jquery-tablesorter/
答案 1 :(得分:-2)
<tr>
内的 <tr>
对我来说似乎不合适。同样,有两个<tbody>
似乎不合适。假设您需要在表行中使用表结构,我认为您最好的选择是使用这样的嵌入式表:
<table>
<thead>
...
</thead>
<tbody>
<tr>
<table>
...
<table>
</tr>
<tr>
<table>
...
<table>
</tr>
</tbody>
</table>