我正在开发一个可视化编辑器,需要用户添加、删除和拖动元素。每个元素都是用jQueryUI制作的可拖动的
。新元素将附加到表示工作区的父
中。每个元素内部都有一个按钮,用于删除它。这一切都很好地运作。
我遇到的问题是,当我删除一个不是最近创建的元素时,所有其他可拖动元素的位置都会改变。这似乎是由于可拖动元素使用相对定位引起的。
目前,我的删除函数只调用$('#item-x').remove()。是否有另一种方法可以删除可拖动元素?
我遇到的问题是,当我删除一个不是最近创建的元素时,所有其他可拖动元素的位置都会改变。这似乎是由于可拖动元素使用相对定位引起的。
目前,我的删除函数只调用$('#item-x').remove()。是否有另一种方法可以删除可拖动元素?