带有可排序的jQuery UI多个选项卡容器

时间:2013-04-09 14:27:03

标签: jquery tabs sortables

我很难用jQuery完成某些事情。我有多个标签容器。在每个选项卡容器内,有多个选项卡。在每个选项卡中,都有一个可排序的。 sortables包含portlet。我正在尝试将这些portlet从一个选项卡中的一个可排序项拖放到另一个选项卡容器中的另一个选项卡中。困惑?

这是一个显示我想要完成的事情的jsFiddle:http://jsfiddle.net/ZLGWF/

<snip>

问题在于,有时我拖动的可排序将无法识别portlet,直到我将其拖到可排序的中间位置。有时它根本不会识别它。

知道我做错了什么吗?

谢谢

1 个答案:

答案 0 :(得分:0)

来自文档:

容差 默认:“相交”

指定用于测试正在移动的项目是否悬停在另一个项目上的模式。可能的值:

  • “intersect”:该项目与其他项目重叠至少50%。
  • “pointer”:鼠标指针与其他项目重叠。

所以你描述的“问题”是jQuery sortable的默认行为。您已将“容差”选项设置为“触摸”,实际上无效,导致插件的默认值为“相交”。

我已经测试过您的小提琴,无法重现拖动的可排序有时根本无法识别。