【问题标题】:jQuery tab order kills drag/drop/sort listsjQuery选项卡顺序杀死拖放/排序列表
【发布时间】:2010-12-28 09:54:42
【问题描述】:

我遇到了 jQuery 的问题。我尝试从元素中创建一个列表,可以在许多列表中拖放。但这整件事都在一个标签内。这是它应该工作的样子:

http://redbird.lv/problem/jquery_doeswork.html

如果我尝试更改选项卡的顺序,有趣的事情就开始了。如果选项卡不是第一个打开的,那么它不会工作,直到列表中有一个元素可以放入并移动它(醒着?)。这是我的问题示例:

由于我不能发布超过 1 个链接,因此此无效链接在工作示例中非常明显。

有什么建议可以解决这个问题吗?我认为,排序必须是 .('refresh');在标签页上打开,但是

$('#tabcontainer').bind('tabsselect', function(event, ui) {
$('.sortable_boxes').sortable('refresh');
});

没有做这项工作。所以我没有猜测。将不胜感激任何帮助! 谢谢! 埃德加斯

【问题讨论】:

    标签: jquery tabs jquery-ui-sortable draggable droppable


    【解决方案1】:

    自己找到解决方案:

    $('#all_boxes > li').bind('dragstart', function(event, ui) { $
    ('.sortable_boxes').sortable('refresh'); }); 
    

    也许这对有类似问题的人有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-11
      • 2012-05-31
      • 1970-01-01
      • 2015-07-08
      • 1970-01-01
      • 1970-01-01
      • 2015-03-14
      相关资源
      最近更新 更多