JürgenB: Wiki-Artikel ‚Tabellen dynamisch sortieren‘ überarbeitet

Beitrag lesen

problematische Seite

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