【问题标题】:JQuery draggable - allow containment to multiple containers?JQuery 可拖动 - 允许包含多个容器?
【发布时间】:2011-09-22 13:32:19
【问题描述】:

我希望允许用户将一个元素从一个容器拖到另一个容器,同时仍然无法将元素拖到这两个容器中的任何一个之外。除了可以拖到另一个容器的部分之外,我的一切都运行良好。

View code and result on JSFiddle.net

我认为this post 似乎是答案,但它似乎对我不起作用。

【问题讨论】:

    标签: jquery draggable


    【解决方案1】:

    我在您的小提琴中添加了一个 jQuery UI droppable。通过一点点调整,我相信你可以得到你想要的。

    http://jsfiddle.net/U2nKh/20/

    【讨论】:

    • OOOOOO - 好极了!!!是的,这与我需要的非常接近!我只需要一些小的调整来防止字段从容器中流出。
    【解决方案2】:

    只需将这些行添加到您的可拖动函数中,如下所示:

    $("#drop").draggable({revert: 'invalid',
                start: function(){
                    currentParent = $(this).parent().attr('id');
                }});
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-16
      • 1970-01-01
      • 2011-12-25
      相关资源
      最近更新 更多