我有一个从一些服务器端代码生成的列表,在使用jQuery添加额外的东西之前我需要弄清楚它中已经有多少项.
cletus.. 220
尝试:
$("#mylist li").length
只是好奇:为什么你需要知道大小?你不能只使用:
$("#mylist").append("
?
尝试:
$("#mylist li").length
只是好奇:为什么你需要知道大小?你不能只使用:
$("#mylist").append("
?
var listItems = $("#myList").children(); var count = listItems.length;
当然你可以用这个来浓缩
var count = $("#myList").children().length;
有关jQuery的更多帮助,http://docs.jquery.com/Main_Page是一个很好的起点.
调用.size()方法或.length属性时会得到相同的结果,但首选.length属性,因为它没有函数调用的开销.所以最好的方法:
$("#mylist li").length