var listItems = $("#myList").children();
var count = listItems.length;
Natürlich können Sie dies mit verdichten
var count = $("#myList").children().length;
Weitere Hilfe zu jQuery finden Sie unter http://docs.jquery.com/Main_Page ist ein guter Anfang.
Sie haben das gleiche Ergebnis, wenn Sie die Methode .size() oder die Eigenschaft .length aufrufen, aber die Eigenschaft .length wird bevorzugt, da sie nicht den Overhead eines Funktionsaufrufs hat. Also der beste Weg:
$("#mylist li").length
Ich denke, das sollte es tun:
var ct = $('#mylist').children().size();
und natürlich folgendes:
var count = $("#myList").children().length;
kann zusammengefasst werden zu: (durch Entfernen des ‘var’, das zum Setzen einer Variablen nicht erforderlich ist)
count = $("#myList").children().length;
aber das ist sauberer:
count = $("#mylist li").size();
Versuchen
$("#mylist").children().length
Anzahl der Listenelemente zählen
alert($("#mylist > li").length);