einbinden - jquery outerhtml




jQuery: Anzahl der Listenelemente zählen? (5)

Anzahl der Listenelemente zählen

alert($("#mylist > li").length);

Ich habe eine Liste, die aus irgendeinem serverseitigen Code generiert wird, bevor ich mit jQuery zusätzliche Dinge hinzufüge. Ich muss herausfinden, wie viele Elemente bereits darin enthalten sind.

<ul id="mylist">
    <li>Element 1</li>
    <li>Element 2</li>
</ul>

Ich denke, das sollte es tun:

var ct = $('#mylist').children().size(); 

Versuchen

$("#mylist").children().length

Versuchen:

$("#mylist li").length

Nur neugierig: Warum müssen Sie die Größe wissen? Kannst du nicht einfach benutzen?

$("#mylist").append("<li>New list item</li>");

?


var listItems = $("#myList").children();

var count = listItems.length;

Natürlich kann man das mit verdichten

var count = $("#myList").children().length;

Für weitere Hilfe zu jQuery ist http://docs.jquery.com/Main_Page ein guter Ausgangspunkt.





html