HTML:
%Vor% Ich habe mehrere Divs mit Kategorien als Klasse (und mehr Divs ohne .male
in ihnen), beim Start zähle ich sie mit
(Ich weiß, size();
ist veraltet, aber wir verwenden eine ältere Version von jQuery)
Während der Anwendung werden einige divs nach einem bestimmten Klick unsichtbar Ich möchte die sichtbaren Elemente nacherzählen.
Ich habe es versucht
%Vor% Aber es gab mir eine schreckliche hohe Zahl, wie 3050, also nehme ich an, dass der Selektor alle sichtbaren Divs in .male
oder etwas zählt.
Kann mir jemand den richtigen Selektor für nur sichtbare divs mit einer bestimmten Klasse empfehlen?
Sie müssen den Abstand zwischen .male
und :visible
entfernen, ansonsten richten Sie alle sichtbaren Elemente auf innerhalb .male
:
Hier ist eine kurze JSFiddle-Demo , die beide zeigt.
UPDATE: jQuery 1.8 hat die Methode size()
abgelehnt und stattdessen die Eigenschaft length
von JavaScript verwendet. Wir können jetzt:
Tags und Links javascript html jquery jquery-selectors