ul列表包含一些项目。最后一项必须始终保持在一个静态位置。我尝试使用.sortable()
方法的cancel
选项,但它没有关闭可排序,只是拖动。
<ul id="sort">
<li>Jquery</li>
<li>MooTools</li>
<li>Prototype</li>
<li>YUI</li>
<li class="last">must stay static (add position button)</li>
</ul>
$('#sort').sortable({
cancel: '.last'
});
示例:http://jsfiddle.net/mbarinov/JLZvY/
您可以使用项选项指定一个选择器,该选择器排除暴露last
类的项:
$('#sort').sortable({
items: "li:not(.last)"
});
您将在这里找到更新的小提琴