【问题标题】:jQuery UI put items into other containersjQuery UI 将项目放入其他容器
【发布时间】:2009-02-22 16:05:36
【问题描述】:

我寻找一种将<li> 条目放入其他<ul> 容器的好方法。 线索是,当<li> 元素被放入它的原点<ul> 时,它应该恢复到它的原点。我不希望它们是可排序的。 当它被放到另一个列表上时,它应该被添加到那个<ul>

我正在使用带有“connectWith:”选项的可排序插件,但它不能按我的意愿工作。

你有什么想法,它是如何工作的? 或者 whitch 插件更适合这个想法。

【问题讨论】:

    标签: jquery-ui drag-and-drop jquery-ui-sortable


    【解决方案1】:

    您可能需要使用 li 上的 attrs 或 jquery .data() 方法来维护一些有关原始定位的元数据,然后在触发 drop 事件时“手动”使用列表:

    $('.selector').droppable({
       drop: function(event, ui) { ... }
    });
    

    【讨论】:

      【解决方案2】:

      您不能只使用可拖放实用程序而不是可排序实用程序吗?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-11-11
        • 2021-04-09
        • 1970-01-01
        • 2018-12-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多