2011-10-13 121 views

回答

2

使用jQuery的的.detach()代替remove()

detach()方法是一樣的remove(),不同之處在於.detach()保持與刪除的元素相關聯的所有的jQuery的數據。

http://api.jquery.com/detach/

0

不,當您使用remove()方法時,會完全破壞元素。爲什麼要刪除它並重新添加它?您應該將設置元素的方法封裝在一個函數中,並且當您重新添加元素時調用該方法。