JQuery UI API 更改为抓取可拖动数据

问题描述

我曾经能够抓取一个可拖动的数据并将其分配给另一个。但是看起来最新的 JQuery UI 已经改变,目前这不起作用。我正在使用 JQuery UI 1.12.1。有什么新方法可以做到这一点?

 var draggableData = $(draggle).data('draggable');

  $(draggle).data('draggable',draggableData);

解决方法

我建议如下:

var draggableData = $(dragA).data('ui-draggable');

$(dragB).data('ui-draggable',draggableData);

要检索实例对象,请使用小部件的全名作为键调用 jQuery.data()

这应该对你有用。