【发布时间】:2012-07-12 13:16:05
【问题描述】:
我正在开发一个可视化编辑器,该编辑器需要用户可以随意添加、删除和拖动元素。每个元素都是一个div,使用 jQueryUI 可拖动。新元素将附加到代表工作空间的父 div。每个元素内部都有一个按钮来删除它。这一切都很好。
我遇到的问题是,当我删除一个不是最近创建的元素时,所有其他可拖动元素都会改变位置。这似乎是由使用relative 定位的可拖动元素引起的。
目前,我的删除函数只是调用$('#item-x').remove()。还有其他方法可以删除可拖动元素吗?
【问题讨论】: