Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery UI具有排序表的多个选项卡容器_Jquery_Tabs_Sortables - Fatal编程技术网

jQuery UI具有排序表的多个选项卡容器

jQuery UI具有排序表的多个选项卡容器,jquery,tabs,sortables,Jquery,Tabs,Sortables,我很难用jQuery完成一些事情。我有多个标签容器。在每个选项卡容器中,有多个选项卡。在每个选项卡中,都有一个可排序的。排序表包含portlet。我正在尝试将这些portlet从一个选项卡容器中一个选项卡中的一个可排序表拖动到另一个选项卡容器中另一个选项卡中的另一个可排序表。困惑 下面是一个JSFIDLE,它显示了我试图实现的目标: 问题是,有时我拖动到的可排序表在我拖动到可排序表的一半之前无法识别portlet。有时候它根本认不出来 知道我做错了什么吗 感谢文档中的您: 公差默认值:“相交

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

下面是一个JSFIDLE,它显示了我试图实现的目标:


问题是,有时我拖动到的可排序表在我拖动到可排序表的一半之前无法识别portlet。有时候它根本认不出来

知道我做错了什么吗

感谢文档中的您

公差默认值:“相交”

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

  • “相交”:项目与其他项目重叠至少50%
  • “指针”:鼠标指针与其他项目重叠
因此,您描述的“问题”是jquerysortable的默认行为。您已将选项“容差”设置为“触摸”,这实际上是无效的,导致插件改为默认的“相交”


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

抱歉,我忘了提到我已经在可排序和可拖放上测试过各种容忍度。我已经更新了JSFIDLE,在所有排序表上使用“指针”的容差。现在,尝试将问题从“已解决问题”拖到“未决问题”。在光标几乎位于包含选项卡的右边缘之前,它不会识别问题(或者至少不会显示占位符)。你用的是什么浏览器?
<snip>