2

我在尝试让 jsplumb 在嵌套在列 div 中的 2 个 div 之间绘制连接器时遇到一些问题。

这是一个显示问题的小提琴,有人可以帮忙吗?

4

3 回答 3

4

由于您要连接的两个元素具有不同的父级,因此您需要使用“容器”概念:

http://jsfiddle.net/sporritt/5YwVu/9/

http://jsplumb.org/doc/content.html#containerDefault

于 2012-08-15T11:47:07.860 回答
2

尝试取消绝对定位。

http://jsfiddle.net/chrisp_68/5YwVu/8/

于 2012-08-15T11:44:36.847 回答
1

看起来上面的 jsfiddle 示例不起作用,所以我为 jsPlumb 1.7.5 编写了小的工作示例

jsPlumb.ready(function() {
  var container = document.body;
  jsPlumb.setContainer(container);

  ...

  jsPlumb.connect({
    source: container.querySelector("#div1"),
    target: container.querySelector("#div2")
  });
})

完整示例http://plnkr.co/edit/8uwriJCdJ77N4w9xJfzU?p=preview

于 2015-07-14T10:28:15.423 回答