Antworten:
$('.someclass').length
Sie könnten auch verwenden:
$('.someclass').size()
das ist funktional äquivalent, aber das erstere wird bevorzugt . Letzteres ist mittlerweile veraltet und sollte in keiner neuen Entwicklung verwendet werden.
.size()Methode veraltet ist.
var count_elements = $('.class').length;
Von: http://api.jquery.com/size/
Die .size () -Methode entspricht funktional der .length-Eigenschaft. Die Eigenschaft .length wird jedoch bevorzugt, da sie nicht den Overhead eines Funktionsaufrufs hat.
Bitte sehen Sie:
Ja da ist.
$('.MyClass').size()
Ich glaube das funktioniert:
$(".MyClass").length
Versuche dies:
var count_element = $('.element').length
$('.class').length
Dieser funktioniert bei mir nicht. Ich würde das lieber benutzen:
$('.class').children().length
Ich weiß nicht genau warum, aber der zweite funktioniert nur für mich. Irgendwie funktioniert jede Größe nicht.
Der beste Weg wäre, .each () zu verwenden
var num = 0;
$('.className').each(function(){
num++;
});