我正在尝试使用 Jquery.inner html 重新排序内部 html 表行,其中包含嵌套表。我需要在子表中重新排序子表行,在父表本身中重新排序父表行
我的表层次结构是指以下链接 http://jsfiddle.net/PcDPr/
我也使用了嵌套表插件..没有什么帮助..我没有得到预期的结果。
我将不胜感激任何帮助。
我正在尝试使用 Jquery.inner html 重新排序内部 html 表行,其中包含嵌套表。我需要在子表中重新排序子表行,在父表本身中重新排序父表行
我的表层次结构是指以下链接 http://jsfiddle.net/PcDPr/
我也使用了嵌套表插件..没有什么帮助..我没有得到预期的结果。
我将不胜感激任何帮助。
Hiya示例演示:http : //jsfiddle.net/T4Vh4/
首先,您<th>
的示例中缺少标签。我为您提供了一个工作示例,以便您可以将表排序器的实现与演示进行比较。:))
请让我知道这是否是您要找的东西!
好读:http ://tablesorter.com/docs/
希望这会有所帮助并有一个不错的选择,如果有帮助,请不要忘记接受答案:)!
HTML
<table class="tablesorter">
<thead>
<tr>
<th>Make</th>
<th>Model</th>
</tr>
</thead>
<tbody>
<tr>
<td>Honda</td>
<td>Accord</td>
</tr>
<tr class="expand-child">
<td colspan="2" style="padding: 0 30px 0 30px;">
<table class="tablesorter-child">
<thead>
<tr>
<th>Doors</th>
<th>Colors</th>
</tr>
</thead>
<tbody>
<tr>
<td>Honda 2-Door</td>
<td>Honda Red</td>
</tr>
<tr>
<td>Honda 4-Door</td>
<td>Honda Blue</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>Toyota</td>
<td>Camry</td>
</tr>
<tr class="expand-child">
<td colspan="2" style="padding: 0 30px 0 30px;">
<table class="tablesorter-child">
<thead>
<tr>
<th>Doors</th>
<th>Colors</th>
</tr>
</thead>
<tbody>
<tr>
<td>Toyota 2-Door</td>
<td>Toyota Yellow</td>
</tr>
<tr>
<td>Toyota 4-Door</td>
<td>Toyota Green</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
jQuery代码
$(document).ready(function()
{
$("table").tablesorter({selectorHeaders: '> thead > tr > th'});
});