jQuery dropable 防止 sortable 触发
jQuery dropable prevent sortable triggering
我有两个独立的可排序列表,除了其中一个接受可放置的项目。
问题是,当一个列表中的项目被拖放到可拖放列表时,更新功能被触发,我需要防止这种情况发生,但我仍然需要更新功能来进行排序。
这是 jsbin 的 link:https://jsbin.com/yuqebeyami/edit?html,js,output
考虑将特定的 class 添加到您放置项目的列表中,并在更新函数中定义检查项目是否从其他列表中删除的 If 条件。
if( !ui.draggable.hasClass("some-class") ) {
/* Item is from same parent */
}
我有两个独立的可排序列表,除了其中一个接受可放置的项目。
问题是,当一个列表中的项目被拖放到可拖放列表时,更新功能被触发,我需要防止这种情况发生,但我仍然需要更新功能来进行排序。
这是 jsbin 的 link:https://jsbin.com/yuqebeyami/edit?html,js,output
考虑将特定的 class 添加到您放置项目的列表中,并在更新函数中定义检查项目是否从其他列表中删除的 If 条件。
if( !ui.draggable.hasClass("some-class") ) {
/* Item is from same parent */
}