Hallo
Warum muss die Zelle im thead unbedingt th heißen? Erstens muss man dann CSS-Regeln doppelt, also für thead und tbody notieren:
Semantik.
tr > td:nth-of_type(1), tr > th:nth-of_type(1), tr > td:nth-of_type(2), tr > th:nth-of_type(2) { text-align: right; }
und zweitens wirken die Angaben gar nicht, th ist immer center und td immer left. Ich nehme an, das macht dein JS-Script? Werde nach und nach weiter einsteigen.
muss ich mir ansehen, evtl. eine Nebenwirkubg der Buttons im th.
Was ich auch ergänzen werde, ist <td class=lfd></td> eine Spalte für die laufende Nummer, die nach einem Sort neu durchnummeriert wird.
dazu kannst du die Callback-Funktion „JB_aftersort“ verwenden. Siehe die Beispiele
http://www.j-berkemeier.de/TableSort_Beispiel_feste_Spalte.html
http://www.j-berkemeier.de/TableSort_Beispiel_Streifen.html
Gruß
Jürgen