Ich habe die folgende HTML Struktur und ich wollte die Länge von sofort <td>s
herausfinden. Hier ist der Code, den ich verwende: -
Die Funktion, die ich verwende, um die Länge von td herauszufinden, ist
%Vor%Das Ergebnis, das ich sehe, ist 0. Keine Ahnung. Ich erwarte 2. Jede Hilfe wird geschätzt.
Ich habe die Sternchen aus Ihrem HTML entfernt und einige Annahmen darüber getroffen, wie Sie getBody
aufrufen. Wenn ich also etwas gemacht habe, was nicht richtig war, lassen Sie es mich wissen.
Code: Ссылка
%Vor% Die große Veränderung war das Hinzufügen von .children('tbody')
. Der HTML-Interpreter umschließt die tr
s in tbody
. Pass auf das hin und es wird dir gut gehen.
Versuchen Sie Folgendes:
%Vor% Hinweis; Wenn Sie eine dynamische Tabellenzeilenspalte erstellen, verwenden Sie
$(document).live("click",function(){});
Das sollte funktionieren:
%Vor%Aktualisierung:
Ich habe gerade festgestellt, dass Chrome mindestens <tbody>
einfügt, wenn es nicht bereits vorhanden ist, um browserübergreifende Unterstützung zu erhalten:
Beispiel: Ссылка
Wenn Sie die Anzahl von td
in einer bestimmten Zeile zählen möchten, können Sie dies im Allgemeinen tun.
Tags und Links html jquery html-table