使用jsPlumb自动连接

时间:2015-03-01 01:27:45

标签: javascript jsplumb

你好StackOverflow社区,这是我的第一篇帖子,所以请保持温和,因为我还不知道这里的礼节。
无论如何,有人可以帮我自动连接jsPlumb吗?我只是无法弄清楚如何使用addEndpoint函数中的样式。希望有一些聪明的人,愿意帮助我和我想办法。 jsFiddle

1 个答案:

答案 0 :(得分:0)

您需要为每个端点添加uuids。使用您当前的设置:

function addEndpoints(id,target,source) {

    // Setting Source-/Startpoint Style
    var sourceEndpoint = {
        endpoint:"Dot",
        isSource:true,
        ...
        uuid: "xxx0"
    },      

    // Setting Targetpoint Style
    targetEndpoint = {
        endpoint: ["Rectangle", {width:13, height:13}], 
        isTarget:true,      
        ...
        uuid: "xxx1"
    };  

    ...

}

并在init函数中连接它们:

jsPlumb.connect({ uuids:["xxx0","xxx1"] });