I've got a list that is generated from some server side code, before adding extra stuff to it with jQuery I need to figure out how many items are already in it.
<ul id="mylist">
<li>Element 1</li>
<li>Element 2</li>
</ul>
Any ideas?
I've got a list that is generated from some server side code, before adding extra stuff to it with jQuery I need to figure out how many items are already in it.
<ul id="mylist">
<li>Element 1</li>
<li>Element 2</li>
</ul>
Any ideas?
Try:
$("#mylist li").size()
Just curious: why do you need to know the size? Can you just use:
$("#mylist").append("<li>New list item</li>");
?
I think this should do it:
var ct = $('#mylist').children().size();
var listItems = $("#myList").children();
var count = listItems.length;
Off course you can condense this with
var count = $("#myList").children().length;
For more help with jQuery http://docs.jquery.com/Main_Page is a good place to start.