标签: jquery-ui list jquery-ui-sortable sortables
我正在尝试使用jQuery UI Sortable构建可排序的导航树。我在Firefox中运行良好,没有问题。在IE中它运行得很好,但是,当尝试在其导航层中移动具有嵌套列表的项目时,似乎存在一些不一致的问题。该列表不会扩展为动态列表创建一个放置点,但它常常会失败,但是,有时排序仍然有效。我玩这个的时间比我承认的要长!有没有人有任何想法?
这是link to a demo with source。
要复制问题:在IE中将行拖动(移动显示项目12)向上几行,然后尝试将其向下移动到它开始的位置。 (注意:要移动项目,您必须单击并按住移动)
答案 0 :(得分:1)
如果您尝试在placeholder调用中设置.sortable(),则可能会得到您想要的内容,即:
placeholder
.sortable()
$("#list").sortable({ placeholder : 'placeholderClass' }
然后确保定义了一个类.placeholderClass,并且可以选择在拖动块时应用哪些样式 - 不确定这是你想要的 - 只是一个建议。
.placeholderClass
如果您需要更多信息,请查看these pages。
答案 1 :(得分:0)
我注意到如果你拖到列表下面然后再回到它就可以了。它必须是某种jQuery UI / IE bug。