Ermittelt die Anzahl der nicht versteckten Zeilen in einer Tabelle

8

Ich möchte die Anzahl der Zeilen in meiner Tabelle zählen, die nicht ausgeblendet sind. Ich kann feststellen, ob eine Zeile ausgeblendet ist, indem ich den Stil des tr -Attributs überprüfe: <tr style="display: none; "> . Wie berechnen Sie das mit jquery?

    
ale 17.11.2011, 15:21
quelle

5 Antworten

13

Sie können den: visible Selektor verwenden.

%Vor%

hier ist eine Geige, die das demonstriert:

Ссылка

    
Patricia 17.11.2011, 15:23
quelle
5

Der sichtbare Selektor wählt nur die sichtbaren Elemente aus.

%Vor%

jsFiddle Demo

Wenn Sie bereits eine Variable haben, die Ihre Zeilen enthält, können Sie auch die Methode filter verwenden.

%Vor%     
kapa 17.11.2011 15:23
quelle
3
%Vor%

Tada! Hinweis: Sichtbar ist ein jQuery-Selektor, sodass es viel schneller ist, Ihre Elemente mithilfe eines gültigen CSS-Selektors zu erhalten und anschließend zu filtern.

: sichtbar

    
Andrew 17.11.2011 15:23
quelle
1

Es gibt wahrscheinlich einen einfacheren Weg, aber Sie könnten dies tun

%Vor%

Beispiel: Ссылка

    
Jason Gennaro 17.11.2011 15:26
quelle
1

Wenn Sie eine bestimmte Tabelle finden, tun Sie dies

%Vor%     
Mukesh Kalgude 21.08.2015 06:12
quelle

Tags und Links