jQuery UI可排序-引用recieve事件中的克隆项?

jQuery UI可排序-引用recieve事件中的克隆项?,jquery,jquery-ui-sortable,jquery-ui-draggable,jquery-ui-accordion,Jquery,Jquery Ui Sortable,Jquery Ui Draggable,Jquery Ui Accordion,事情是这样的。 效果相当不错,但我在识别选定字段时遇到了问题。如您所见,我通过data()函数将其设置为在accordion中创建的原始对象。但当元素被移动到可排序列表时,它被克隆而没有那个标识 在“接收”事件中,我禁用了手风琴中的原始元素,所以它只能被拖动一次。但我无法获得对可排序列表中新创建项的引用,并且“数据”未克隆,所以标识丢失。此外,我需要存储对原始元素的引用,这样当它被拖回accordion时,我可以重新启用它 有人能帮帮我吗?这是一种相当粗糙的方法,但这是我唯一能理解的方法: 在接

事情是这样的。 效果相当不错,但我在识别选定字段时遇到了问题。如您所见,我通过data()函数将其设置为在accordion中创建的原始对象。但当元素被移动到可排序列表时,它被克隆而没有那个标识

在“接收”事件中,我禁用了手风琴中的原始元素,所以它只能被拖动一次。但我无法获得对可排序列表中新创建项的引用,并且“数据”未克隆,所以标识丢失。此外,我需要存储对原始元素的引用,这样当它被拖回accordion时,我可以重新启用它


有人能帮帮我吗?

这是一种相当粗糙的方法,但这是我唯一能理解的方法:

在接收功能中:

$('.selector').sortable({
  receive: function(e, ui) {
    var newItem = $(this).data().sortable.currentItem;
  }
});

从jQueryUIV1.11.0开始不再工作。。。。我想看看我现在是如何获得currentItem的(它已成为一个匿名函数)