2009-03-12 10 views
0

Ich benutze Jquery, um eine Zeile am Ende einer Tabelle hinzuzufügen, das funktioniert gut. Ich möchte die Highlight-Methode JqueryUI verwenden, um die Zeile hervorzuheben, wenn sie hinzugefügt wird. Es funktioniert, aber es hebt nicht die neue Zeile hervor, sondern die darüber liegende Zeile. Ich vermute, das liegt daran, dass ich die .after-Funktion verwende, um die neue Zeile hinzuzufügen. Wie kann ich die richtige Zeile markieren? Mein Code sieht wie folgt ausJqueryUI Hervorhebung falsche Zelle zeigen

$('#playlistTable tr:last').after(<tr><td>'text to add to table' 
</td></tr>')).show('highlight',500); 

Antwort

1

Dieser Weg ist:

$('#playlistTable tr:last').after("<tr><td>'text to add to table'</td></tr>")); 
$('#playlistTable tr:last').show('highlight',500);