【问题标题】:Sortable & Droppable JQuery Navigation可排序和可放置的 JQuery 导航
【发布时间】:2014-05-18 00:25:34
【问题描述】:

我正在尝试使用具有可排序“选项卡”的引导程序 3.0 创建一个导航菜单,该菜单正在运行。我想要实现的是能够将可排序的“选项卡”拖入“下拉”菜单并再次返回,其中还包含可排序的列表项。

谁能告诉我怎么做?

我在这里创建了一个小提琴:

  >http://jsfiddle.net/nkBNP/48/ 

试着解释得更好一点。

我希望有人可以帮助我!

谢谢

【问题讨论】:

    标签: jquery css jquery-ui twitter-bootstrap


    【解决方案1】:

    我猜你应该使用 JQuery 提供的“接受”功能来选择哪些元素将由可放置元素处理。

    然后,您应该定义一个事件以获取您正在拖动/排序元素。 jQuery 提供了 start 函数来做到这一点。当它触发时,您应该以编程方式显示下拉菜单,以便您可以将其放在那里。

    您还应该了解 JQuery 是如何处理这个问题的(或许还可以使用它):http://jqueryui.com/sortable/#connect-lists-through-tabs

    它需要一些黑客攻击...... 一些伪代码:

    var droppable = $('#my_droppable'); // the dropdown is hidden!
    
    droppable.droppable({
        accept: '.mySortable'
    });
    
    $('.mySortable').sortable({
       start: function(){
          droppable.show();
       },
    
       stop:function(){
          droppable.hide();
       }
    });
    

    【讨论】:

    • 感谢您的帮助,但我似乎仍然无法让它工作啊!如果您可以编辑我的小提琴并使其正常工作,那就太好了!如果你能让它工作,我会通过贝宝给你一些现金以寻求帮助!谢谢
    • 有人帮我解决这个问题吗??
    猜你喜欢
    • 2011-01-06
    • 2012-06-23
    • 2012-11-24
    • 1970-01-01
    • 1970-01-01
    • 2013-04-13
    • 2013-12-21
    • 2011-11-30
    • 2012-12-01
    相关资源
    最近更新 更多