Okay, ich habe einen Tisch. In dieser Tabelle habe ich eine ganze Reihe von Spalten, und ich würde gerne eine Sortierung Tabellen Javascript verwenden, so dass der Benutzer die Tabelle nach ihren Wünschen sortieren kann. Es gibt viele solche JS-Skripts zur Verfügung (dh: http://tablesorter.com/docs/)JS Sortierbare Tabellen mit verknüpften Zeilen?
Allerdings habe ich das Problem, dass für jede Zeile meiner Tabelle, die ich sortiert, gibt es eine colspan="4"
Zeile direkt darunter, die ich nicht sortiert werden möchte. Tatsächlich möchte ich, dass diese Zeilen direkt mit der Zeile über ihnen verknüpft sind, so dass, wenn diese Zeilen sortiert werden, die 4-Zeilen darunter bleiben.
Ist so etwas möglich?
table {
border: 1px black solid;
width: 100%;
}
thead {
background-color: lightgrey;
text-align: left;
}
.notes {
text-align: right;
}
<table>
<thead>
<tr>
<th>Command</th>
<th>DMG</th>
<th>EXE</th>
<th>TOT</th>
</tr>
</thead>
<tbody>
<tr>
<td>Jouho Touken</td>
<td>19</td>
<td>17</td>
<td>42</td>
</tr>
<tr>
<td colspan="4" class="notes">Opponent crouching (H: Stagger)</td>
</tr>
<tr>
<td>Chouyoushu</td>
<td>25</td>
<td>18</td>
<td>46</td>
</tr>
<tr>
<td colspan="4" class="notes">Damage varies due to distance (25-40)</td>
</tr>
<tr>
<td>Tetsuzankou</td>
<td>40</td>
<td>19</td>
<td>75</td>
</tr>
<tr>
<td colspan="4" class="notes">Super Replay; Damage varies due to distance: 40-80</td>
</tr>
</tbody>
</table>