我有两个独立的可排序列表,除了它们接受可放置的项目。
问题是,当一个列表中的项目被删除到droppable列表时,正在触发更新功能,我需要阻止它,但我仍然需要更新功能进行排序。
以下是jsbin的链接:https://jsbin.com/yuqebeyami/edit?html,js,output
答案 0 :(得分:1)
考虑从您放置项目的位置添加特定类到列表,并在更新函数中定义如果条件,它检查项目是否从其他列表中删除。
if( !ui.draggable.hasClass("some-class") ) {
/* Item is from same parent */
}