2016-10-13 5 views
2

Код ниже позволяет мне подключить одну начальную точку к конечной точке A или к конечной точке B, но не к обоим! Может ли кто-нибудь помочь мне изменить это, чтобы можно было ссылаться на обе конечные точки?
Here's a fiddle to illustrate my point))Как подключить несколько конечных точек от одной начальной точки?

$(function() { 

    jsPlumb.ready(function() { 
     var jsp = jsPlumb.getInstance(); 
     jsp.draggable($("#start")); 
     jsp.draggable($("#end_A")); 
     jsp.draggable($("#end_B")); 

     var endpoint = jsp.addEndpoint($("#start"), { 
      isSource:true 
     }); 

     jsp.addEndpoint($("#end_A"), { 
      isTarget:true 
     }); 

     var endpoint = jsp.addEndpoint($("#start"), { 
      isSource:true 
     }); 

     jsp.addEndpoint($("#end_B"), { 
      isTarget:true 
     }); 

     $("#dragbutton").bind("mousedown", function(e) { 

      $(document).bind("mousemove.adjust", function(e) { 

       var left = e.offsetX; 
       var top = e.offsetY; 
       $(endpoint.canvas).css({"left":left, "top":top}); 
       $(document).unbind("mousemove.adjust"); 
      }); 

      $(endpoint.canvas).trigger(e) 
     })   

    })  

}) 

ответ

0

Используйте MaxConnections собственности.

maxConnections: -1 // unlimited connections 
maxConnections: 1 // only one connection