Ich implementiere jetzt etwas wie dieser Beitrag (genauer gesagt, der Effekt findet statt, wenn auf die Zeile geklickt wird)
Woher weiß ich, wie der Index der Zeile in der Tabelle ist?
Wenn Sie den Click-Handler direkt auf die tr
-Elemente festgelegt haben, können Sie die index
-Methode wie folgt verwenden:
Wenn das click -Ereignis nicht direkt an das tr
-Element gebunden ist (wenn Sie einen Anker, eine Schaltfläche usw. verwenden), sollten Sie den nächsten tr
finden, um den richtigen Index zu erhalten:
Versuchen Sie ein Beispiel hier .
Um Ihre erste Frage zu beantworten:
%Vor%Wenn Sie nur tun:
%Vor%und Sie haben mehrere Tabellen auf der Seite, Sie erhalten ein fehlerhaftes Ergebnis.
Dazu müssen Sie den Index nicht kennen, um Zeilen in einer Tabelle nach oben oder unten zu verschieben. Zum Beispiel:
%Vor%mit etwas wie:
%Vor%