5

JQuery Sortable 的 API 并不清楚如何检索可排序列表中的元素数量。我想要元素数量的原因是因为我想将小部件的位置设置为可排序列表的末尾。我知道有一个附加函数,但我有自己的逻辑来操作可排序列表。

有人知道该怎么做吗?

4

3 回答 3

5

这应该这样做:

$('#sortable li').length;

由于$(foo)返回 jQuery 对象或 jQuery 对象数组,具体取决于选择器foo,您可以使用 .length 属性。

于 2013-01-10T09:50:38.390 回答
3

您可以使用toArray方法并检查结果数组的长度

于 2013-01-10T09:46:22.813 回答
2

我认为这可能不会在 jQuery 可排序插件中实现(虽然我还没有检查过),因为只有标准 jQuery 可以计算您的列表项。

例如:

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

获取列表中的记录数<ul id="myList">

于 2013-01-10T09:47:59.713 回答