문제

The API of JQuery Sortable isn't clear on how to retrieve the number of elements in a sortable list. The reason I want the number of elements, is because I want to set the position of a widget to the end of the sortable list. I know there is an append function, but I have my own logic to manipulate the sortable list.

Does someone know how to do this?

도움이 되었습니까?

해결책

This should do it:

$('#sortable li').length;

since $(foo) returns either a jQuery object or an array of jQuery objects, depending on the selector foo, you can use the .length attribute.

다른 팁

you could use toArray method and check the length of the result array

I think this might not be implemented in the jQuery sortable plugin (I haven't checked though), because just standard jQuery can count your list items.

for example:

var count = $("#myList li).length

gets you the number of records in the list <ul id="myList">

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top