jquery ui count可排序元素

时间:2012-12-18 16:16:08

标签: jquery jquery-ui

计算ui可排序元素的最简单方法是什么?

<ul id="sortableList">
  <li class="nosort"></li>
  <li>item 1<li>
  <li>item 2<li>
  <li class="nosort"></li>
  <li>item 3<li>
</ul>

因为我已经执行了DOM elemens选择
(&gt;:not(.nosort))可排序函数的选项

$("#sortableList").sortable({
    items: ">:not(.nosort)"

我可能会以某种方式使用ui.item吗?

2 个答案:

答案 0 :(得分:1)

alert($('#sortableList li').not('.nosort').length);

警告li#sortableList元素的计数,而不是.nosort

答案 1 :(得分:1)

你可以使用.length,因为jQuery返回一个包含所选项的数组:

$('#sortableList li:not(.nosort)').length