2010-04-23 207 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错误。