2015-09-01 1 views
1

J'utilise jsPlumb pour connecter des divs avec plusieurs points de terminaison. J'essaye d'empêcher plusieurs connecteurs entre les mêmes deux divs. Donc, par exemple, si j'ai divs A, B, C, je voudrais avoir différents points de terminaison afin que je puisse connecter A à B et A à C à partir de différents points finaux, Il n'y a rien à ce sujet dans la documentationComment créer plusieurs points de terminaison à partir de la connexion source dans jsplumb

Est-ce que quelqu'un sait comment faire cela?

Merci!

Répondre

0

Un regroupement point de chute et le point de création de lien réel et définissant Ancres multiples résolu le problème

if (sd && td) { 
       var width = 1/parentCount; 
       var left = width * idx; 
       var anchors = parentCount > 1 ? ["BottomCenter",  [left,0,0,0]] : ["BottomCenter", "TopCenter" ], 
connection = window.jsPlumb.connect({ 
      source: s, target: t, newConnection:true, anchors: anchors 
      , deleteEndpointsOnDetach: true 
             });