Czy istnieje sposób, aby policzyć, ile elementów na stronie z określoną klasą?
112
$('.someclass').length
Możesz również użyć:
$('.someclass').size()
który jest funkcjonalnie równoważny, ale ten pierwszy jest preferowany . W rzeczywistości ta ostatnia jest obecnie przestarzała i nie powinna być używana w żadnym nowym rozwoju.
.size()
metoda jest przestarzała.Od: http://api.jquery.com/size/
Proszę zobaczyć:
http://api.jquery.com/size/
http://api.jquery.com/length/
źródło
Tak jest.
źródło
Wierzę, że to działa:
źródło
Spróbuj tego:
źródło
Ten dla mnie nie działa. Wolałbym użyć tego:
Naprawdę nie wiem dlaczego, ale ten drugi działa tylko dla mnie. W pewnym sensie żaden rozmiar nie działa.
źródło
Najlepszym sposobem byłoby użycie .each ()
źródło
użyj
.size()
metody lub.length
atrybutuźródło