Вопрос

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