Javascript 我怎样才能得到刚才放在上面的可拖动对象以前放在其中的div的ID?

Javascript 我怎样才能得到刚才放在上面的可拖动对象以前放在其中的div的ID?,javascript,jquery,jquery-ui,droppable,Javascript,Jquery,Jquery Ui,Droppable,我需要这样的东西: $('#dropZOne').droppable({ drop: function(ui,event) { $($(ui).getPreviousDropZone()).droppable('options',{disabled:false}); } }); 我希望我的假方法足以说明我需要什么 你能记录它在拖动开始时或页面加载时出现的位置吗?很难说提供了什么,但那将是我的建议 IE页面加载。。。存储项目所在的可拖放项

我需要这样的东西:

$('#dropZOne').droppable({
  drop: function(ui,event) 
        {
          $($(ui).getPreviousDropZone()).droppable('options',{disabled:false});
        }
});

我希望我的假方法足以说明我需要什么

你能记录它在拖动开始时或页面加载时出现的位置吗?很难说提供了什么,但那将是我的建议

IE页面加载。。。存储项目所在的可拖放项目(如果在其中)
每次拖放时,检索“from”信息,然后记录下下一次拖动的新from位置,如果这是您想要的方式。

伙计,您似乎使用了jquery拖放插件,如果您想要获得拖放id,那么您可以使用参数:ui,就像您的伪代码一样。如果您想获得drop的id,那么您肯定可以在代码中使用$(this)。它是drop元素。

不确定这是否适用于您的情况,但是当页面加载
数据previous drop id=“x”
然后
ui.draggable.data('previous-drop-id')时,您可以将该id存储在拖动的项目上。
不,我需要在元素所在的节点上重新启用它。我相信我可以启动:回调。谢谢如果这行得通,你就得到了绿色支票