jsplumb没有连接嵌套的div

时间:2012-08-15 10:26:36

标签: jquery jsplumb

我有一些问题试图让jsplumb在嵌套在div div中的2个div之间绘制一个连接器。

这是显示问题的fiddle,有人可以帮忙吗?

3 个答案:

答案 0 :(得分:4)

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

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

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

答案 1 :(得分:2)

尝试取消绝对定位。

请参阅http://jsfiddle.net/chrisp_68/5YwVu/8/

答案 2 :(得分: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