Odpowiedzi:
$('.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.
var count_elements = $('.class').length;
Od: http://api.jquery.com/size/
Metoda .size () jest funkcjonalnym odpowiednikiem właściwości .length; jednak właściwość .length jest preferowana, ponieważ nie ma narzutu wywołania funkcji.
Proszę zobaczyć:
Tak jest.
$('.MyClass').size()
Wierzę, że to działa:
$(".MyClass").length
Spróbuj tego:
var count_element = $('.element').length
$('.class').length
Ten dla mnie nie działa. Wolałbym użyć tego:
$('.class').children().length
Naprawdę nie wiem dlaczego, ale ten drugi działa tylko dla mnie. W pewnym sensie żaden rozmiar nie działa.