jsPlumb放在目标元素上,而不仅仅是端点

时间:2015-06-12 08:31:53

标签: javascript jsplumb

我在谷歌搜索但却找不到任何东西。

我有一些源div和一个目标div。现在,当用户想要创建连接时,他必须直接从源端点击端点,并且必须直接从目标上删除端点上的连接。但我希望在目标div上也可以实现丢弃,而不仅仅是端点。 traget和source只有一个端点。

有人对此有所了解吗?

谢谢

1 个答案:

答案 0 :(得分:1)

我自己找到了一个解决方案:

jsPlumbInstance._katavorio_main.droppable(iPos.id,{
        canDrop:function(iDragObj) {return canDropPos(iDragObj);},
        over:function(iObj) {dragOver(iObj);},
        drop:function(iObj) {dropPos(iObj);}
    });

这是针对目标div:

var endpointOptions = {
        isTarget:true,
        maxConnections:20,
        uniqueEndpoint:true
    };
jsPlumbInstance.makeTarget('id123', endpointOptions);