首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当容器有绝对位置时,jsPlumb保持子div之间的键

当容器有绝对位置时,jsPlumb保持子div之间的键
EN

Stack Overflow用户
提问于 2014-05-27 04:35:44
回答 1查看 342关注 0票数 0

我正在使用jsPlumb,以使位于absolute的容器(项目)中的任何(任务)能够连接到容器内的其他divs (Task),或者连接到其他容器(其他项目中)中的div

当项目不可拖时,它可以正常工作,因此不需要 position:absolute;

这意味着.itemposition:absolute;.project没有。

http://jsfiddle.net/wwc7G/2/

当我使.project的拖放(因此他们将拥有position:absolute )时,问题就会发生,所发生的是divs (tasks)之间的纽带,而不是在同一个项目容器中,变得不合适/不连接。

http://jsfiddle.net/wwc7G/1/ (这是我要修理的小提琴)

举个例子

当有两个项目并且每个项目都有一个任务时,当项目是可拖的时,连接这些任务将不能正常工作(position:absolute;)

有什么办法,我可以做到这一点,以便我可以拖项目,而在任务之间的纽带在项目内仍然是一致的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-27 04:40:46

这是因为你试图连接的两个DIV的容器是不同的。因此,您需要通过包括以下代码来提供一个公共容器:

代码语言:javascript
复制
jsPlumb.Defaults.Container=$("body");

下面是更新的小提琴

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23881147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档