2010-04-23 99 views
1

我正嘗試使用jQuery UI Sortable構建可排序的導航樹。我在火狐瀏覽器中工作得很好,沒有任何問題。在IE中它工作得很好,但是,當嘗試在導航層中移動帶有嵌套列表的項目時,似乎存在一些不一致的問題。該列表不會擴展爲爲運動列表創建放置點,但它通常會失敗,但是,有時排序仍然有效。我玩了這個比我更願意承認的時間更長!有沒有人有任何想法?jQuery UI可排序問題

這是link to a demo with source

複製問題:在IE中拖動行(移動顯示項目12)幾行,然後嘗試將其移回到它開始的位置。 (注:移動的項目,你必須單擊並按住移動)

回答

1

你可能會得到你想要的東西,如果你嘗試在.sortable()通話設置placeholder,即:

$("#list").sortable({ 
    placeholder : 'placeholderClass' 
} 

然後確保你有一個類.placeholderClass已定義,您可以選擇在拖動塊時應用的樣式 - 不確定這是您想要的 - 只是一個建議。如果您需要更多信息,請致電thesepages

0

我注意到,如果你拖動列表下面,然後備份到它,它工作得很好。它必須是某種類型的jQuery UI/IE錯誤。