2つのテーブル見出し<th>を持つ1つのテーブルがあります。jqueryテーブルの並べ替えを使用して2つの異なるセットを並べ替える必要があります。
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="listtable">
<thead>
<tr>
<th>Heading Set1 - A</th>
<th>Heading Set1 - B</th>
<th>Heading Set1 - C</th>
</tr>
</thead>
<tbody>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</tbody>
<thead>
<tr>
<th>Heading Set2 - A</th>
<th>Heading Set2 - B</th>
<th>Heading Set2 - C</th>
</tr>
</thead>
<tbody>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</tbody>
</table>
単一のTHをソートするためのスクリプトは次のとおりです。
$(function()
{
$(".listtable").tablesorter({
sortList : [[1,0]],
widgets: ["zebra", "columns"],
widgetOptions: {
columns: [ "primary", "secondary", "tertiary" ],
columns_thead : true,
columns_tfoot : true
}
});
THの単一のセットを並べ替えることはできますが、既存のテーブルに別のセットTHとTBODYを追加する必要があります。私のスクリプトでは、1つのテーブルで2つのセットを並べ替えることはできません。