【问题标题】:jQuery UI Sortable QuestionjQuery UI 可排序问题
【发布时间】:2011-02-11 12:31:48
【问题描述】:

我正在尝试使用 jQuery UI Sortable 构建一个可排序的导航树。我让它在 Firefox 中运行良好,没有任何问题。在 IE 中它工作得很好,但是,当尝试将具有嵌套列表的项目向下移动到其导航层时,似乎存在一些不一致的问题。该列表不会扩展以为移动中的列表创建放置点,并且它经常失败,但是,有时排序仍然有效。我玩这个的时间比我愿意承认的要长!有人有什么想法吗?

这是link to a demo with source

重复问题:在 IE 中将行(移动显示项目 12)向上拖动几行,然后尝试将其向下移动到它开始的位置。 (注意:要移动项目,您必须单击并按住移动)

【问题讨论】:

    标签: jquery-ui list jquery-ui-sortable sortables


    【解决方案1】:

    如果你尝试在.sortable() 调用中设置placeholder,你可能会得到你想要的,即:

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

    然后确保您定义了一个 .placeholderClass 类,并且您可以选择在拖动块时应用哪些样式 - 不确定这是您想要的 - 只是一个建议。

    如果您需要更多信息,请查看these pages

    【讨论】:

      【解决方案2】:

      我注意到,如果您将其拖到列表下方,然后再返回到列表中,它就可以正常工作。一定是某种 jQuery UI / IE bug。

      【讨论】:

        猜你喜欢
        • 2011-02-09
        • 1970-01-01
        • 2011-03-25
        • 2014-07-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多