保存和重新恢复Jquery可拖动和可拖放元素
我有一个div块,在这两个表中,其中一个有许多可拖动的元素(表行),另一个有许多可拖放的区域,每个区域本身就是一个表 我希望能够将此div块的状态保存为正在进行的工作,然后重新加载并在稍后继续 我可以很容易地使用ajax将div保存到后端数据库,并且可以再次使用ajax重新加载它,并将返回的数据分配给innerHTML 但是(毫不奇怪)我失去了可拖放的功能。我尝试过使用destroy、create、enable等,但没有成功。我还将实例化(这是正确的词吗?)放在一个单独的函数中,该函数在文档准备就绪时调用,在重新加载数据时调用——仍然不起作用 我需要做些什么才能让它工作 顺便说一句,可拖放和可拖放元素都有自己的唯一id 短暂性脑缺血发作保存和重新恢复Jquery可拖动和可拖放元素,jquery,draggable,droppable,Jquery,Draggable,Droppable,我有一个div块,在这两个表中,其中一个有许多可拖动的元素(表行),另一个有许多可拖放的区域,每个区域本身就是一个表 我希望能够将此div块的状态保存为正在进行的工作,然后重新加载并在稍后继续 我可以很容易地使用ajax将div保存到后端数据库,并且可以再次使用ajax重新加载它,并将返回的数据分配给innerHTML 但是(毫不奇怪)我失去了可拖放的功能。我尝试过使用destroy、create、enable等,但没有成功。我还将实例化(这是正确的词吗?)放在一个单独的函数中,该函数在文档准备
Doug我发现重新恢复这些元素的唯一方法是创建一个额外的隐藏表,该表使用可拖放元素镜像该表。当重新恢复保存状态时,重新恢复过程将遍历此表的每一行,并相应地更新原始可拖动元素(每个元素都有一个唯一的id)