jquery ui可调整大小删除重新添加元素并保持可调整大小效果
由于以下原因,我有一个可调整大小的元素:jquery ui可调整大小删除重新添加元素并保持可调整大小效果,jquery,jquery-ui,Jquery,Jquery Ui,由于以下原因,我有一个可调整大小的元素: $("#myelement").resizable(); 如果我使用$(“#myelement”).remove()从DOM中删除元素 然后重新添加它,可调整大小的效果不再起作用。我必须重新初始化它。有没有一种方法可以保留它而不必重新初始化它 谢谢不,当您使用remove()方法时,它会完全销毁元素。为什么要删除它并重新添加它?您应该在函数中包装设置元素的方法,并在重新添加时调用该方法。使用jQuery的.detach()而不是remove() det
$("#myelement").resizable();
如果我使用$(“#myelement”).remove()从DOM中删除元素
然后重新添加它,可调整大小的效果不再起作用。我必须重新初始化它。有没有一种方法可以保留它而不必重新初始化它
谢谢不,当您使用remove()方法时,它会完全销毁元素。为什么要删除它并重新添加它?您应该在函数中包装设置元素的方法,并在重新添加时调用该方法。使用jQuery的
.detach()
而不是remove()
detach()
方法与remove()
方法相同,不同之处在于.detach()保留与已删除元素关联的所有jQuery数据