2016-07-13 7 views
0

Ich habe Probleme mit dem folgenden Code. Ich versuche, eine bestimmte Zeile mit jQuery aus einer Tabelle zu entfernen, aber ich möchte den SlideUp-Effekt verwenden, damit die Zeile nach oben gleitet und sich dann selbst entfernt. Ich habe das Folgende versucht, aber es scheint nicht den Effekt zu respektieren. Es entfernt sich einfach selbst.jQuery slideUp auf Tabellenzeile und entfernen

Meine Tabellenzeile enthält eine Schaltfläche in einer der Zellen mit einem Data-Company-ID-Attribut. Dies funktioniert, um die richtige Zelle und entsprechende Eltern zu erhalten und zu entfernen. Aber es rutscht nicht vor dem Entfernen.

Was mache ich falsch?

+1

Animationen sind nicht auf Tabellenzeilen unterstützt, um von hier aus: http://stackoverflow.com/questions/467336/how-to-use-slidedown-or-show-function-on-a-table-row Ich habe es selbst getestet, um sicherzugehen. Wenn du die td nicht in ein div einbinden willst, schlage ich vor, dass du mit einem Grid - Framework wie bootstrap oder foundation herumspielst und seine Spalten benutzt, um einen Tabelleneffekt zu erzeugen. Diese akzeptieren die Animationen, die du benutzen willst kleiner Reiniger). –

+0

@ThomasYates danke. Das habe ich auch gesehen, aber ich hatte gehofft, dass es Arbeit gibt. Ich werde in Bootstrap schauen. – Phil

+0

@ThomasYates - Wenn Sie Ihren Kommentar als Antwort hinzufügen können, werde ich als korrekt markieren. Vielen Dank! – Phil

Antwort

2

Animationen sind nicht auf Tabellenzeilen unterstützt, um von hier aus: How to Use slideDown (or show) function on a table row?

ich es getestet mir sicher nur zu machen. Wenn du die td nicht in ein div einbinden willst, schlage ich vor, dass du mit einem Grid - Framework wie bootstrap oder foundation herumspielst und seine Spalten benutzt, um einen Tabelleneffekt zu erzeugen. Diese akzeptieren die Animationen, die du benutzen willst kleiner Reiniger).

(Veröffentlicht als Antwort auf Anfrage des OP, die ursprünglich in den Kommentaren, weil SO automatisch dort bewegt: P).