0

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

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

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

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

任何建议如何解决这个问题?我认为,排序必须是 .('refresh'); 在选项卡上打开,但

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

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

4

1 回答 1

2

自己找到解决方案:

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

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

于 2009-12-20T19:02:56.713 回答