2011-08-29 44 views
0

我認爲這可能與.live()類似的問題有關。 在一個點上,我有一個選項,用戶可以選擇一些東西,可排序列表在屏幕上顯示動畫,然後DOM中的元素.remove()。但是同樣的,我可以選擇重新將它重新放入頁面。那時我失去了排序能力。值得一提的是,元素的初始加載是通過jquery實現的。所以它們在頁面呈現時不是靜態元素。jquery ui可排序元素停止排序

回答

1

如果我要猜測,那麼我認爲當您從列表中刪除元素時,事件綁定會丟失。填充列表後,請嘗試再次運行 $('yourlist').sortable()

+0

這是問題,在刪除()它失去了排序的能力。在重新加載補丁之後重新應用可保存的()。 – chris