我正在使用JQueryUI来实现拖动和排序。
问题是如果可拖动项目放在可排序的最后一个孩子之后,如何制作可排序的拒绝可拖动项目?
<ul id="draggable">
<li>Drag Item 1</li>
<li>Drag Item 2</li>
<li>Drag Item 3</li>
<li>Drag item 4</li>
</ul>
<ul id="sortable">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Last item</li> //if I placed drag item after this, the sortable list reject the drag item
</ul>
任何建议? THX。
答案 0 :(得分:2)
最后我找到了问题的解决方案。 你可以在这里看到:http://jsfiddle.net/yosafatade/KE2JM/3/
答案 1 :(得分:0)
问题来自#sortable height,当鼠标移动到最后一个项目之后,停止事件被触发。
您可以在此处查看示例:jsFiddle