jQuery Sortable,限制为1项

时间:2010-05-07 14:31:55

标签: jquery-ui

我正在尝试构建一个jQuery可排序列表,它有两个列表,一个是可用的,一个是'已分配的'。 “已分配”列表从“可用”列表中接收项目,并且任何时候只能“分配”一个项目。是否可以在jQuery UI中没有大量额外的逻辑/检查来强制执行这种约束?

<ul id="available">
 <li>Item 1</li>
 <li>Item 2</li>
 <li>Item 3</li>
</ul>

<ul id="allocated">
 // only one item should be allowed to be dropped here.
</ul>

1 个答案:

答案 0 :(得分:1)

我怀疑你可以在丢弃某些东西时取消设置放置目标(#allocated)(当项目被删除时使用回调函数),然后在拖回目标时将其重置为#available。