Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.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 Dropable不接受可拖动_Jquery_Jquery Ui Draggable_Jquery Ui Droppable - Fatal编程技术网

如果在可拖动项下创建,JQuery Dropable不接受可拖动

如果在可拖动项下创建,JQuery Dropable不接受可拖动,jquery,jquery-ui-draggable,jquery-ui-droppable,Jquery,Jquery Ui Draggable,Jquery Ui Droppable,我有一个带有jquery选项卡的div,当激活时可以加载它们的内容。我已经将container div设置为可拖放的,当我从外部将一个div拖到container div上时,它将选择tab index 6。这很好用 在选项卡6中加载的内容包含我要使用的实际可拖放内容。。。因此,当加载此内容时,它没有意识到可拖动对象已经在其上。您需要首先将可拖放的文件带到容器外部,然后在tab 6中的可拖放文件发现其可拖放文件之前将其带回来 有人能帮忙吗。。我解释得够清楚了吗?:) 更新:附示例 我真的几乎

我有一个带有jquery选项卡的div,当激活时可以加载它们的内容。我已经将container div设置为可拖放的,当我从外部将一个div拖到container div上时,它将选择tab index 6。这很好用

在选项卡6中加载的内容包含我要使用的实际可拖放内容。。。因此,当加载此内容时,它没有意识到可拖动对象已经在其上。您需要首先将可拖放的文件带到容器外部,然后在tab 6中的可拖放文件发现其可拖放文件之前将其带回来

有人能帮忙吗。。我解释得够清楚了吗?:)

  • 更新:附示例

我真的几乎明白了这一点,但一个具体的例子会有所帮助。您是否检查了一些连接到DragTables的
事件
?就像那些。一切都很好。。。除非可拖放对象远程加载并显示在可拖放对象下。。。看来你得先离开可放下的,然后再回来。。。(添加了一幅图片来展示示例)稍微清晰一些,但超出了我目前的知识范围。我从Prototype/Scriptaculous开始尝试jQuery对dragables/dropables的实现,所以我很好奇。祝你好运。我非常确定jQuery UI绑定到
mouseenter
mouseleave
事件以确定目标是否是有效的可拖放对象,并且不会在
mousemove
上执行该计算。您可以在新加载的内容上设置
mousemove
处理程序,然后手动触发一次性
mouseenter
事件。