jQuery dropable防止可排序的触发

时间:2016-03-13 03:13:55

标签: jquery jquery-ui-sortable

我有两个独立的可排序列表,除了它们接受可放置的项目。

问题是,当一个列表中的项目被删除到droppable列表时,正在触发更新功能,我需要阻止它,但我仍然需要更新功能进行排序。

以下是jsbin的链接:https://jsbin.com/yuqebeyami/edit?html,js,output

1 个答案:

答案 0 :(得分:1)

考虑从您放置项目的位置添加特定类到列表,并在更新函数中定义如果条件,它检查项目是否从其他列表中删除。

if( !ui.draggable.hasClass("some-class") ) {
   /* Item is from same parent */
}