问题描述
我有 2 个列表。从源列表中,您可以将一个元素拖放到第二个列表中。在第二个列表中,您只能对里面的项目重新排序,而不能将它们移动到源列表中。
我的问题是我需要以两种不同的方式修改项目:如果它们来自原始列表,我必须做一些事情,如果它是第二个列表中的一种,我必须做其他事情。但是,如果我删除该项目或对它进行排序,则可排序的更新事件都会触发。
只有当它是一个排序而不是从另一个列表中删除时,才可以触发事件吗?
$("#originList").draggable({
connectToSortable: "#destinationList",helper: "clone",placeholder: "placeholder",delay: 150,opacity: 0.35,start:initializeHelper,});
$("#destinationList").sortable({
placeholder: "placeholder",receive: onElementDropped,update: onorderChanged
});
我希望 onorderChanged 事件仅在我对目标列表进行排序时触发,而不是在我从源列表中删除元素时触发。
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)