Как подключить несколько конечных точек с одной начальной точки?

Следующий код позволяет мне подключить одну начальную точку к конечной точке A или к конечной точке B, но не к обеим! Может ли кто-нибудь помочь мне изменить это, чтобы можно было ссылаться на обе конечные точки?
Вот скрипка, чтобы проиллюстрировать мою мысль))

$(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)
        })           

    })       

})

javascript,jquery,jsplumb,

2
Яндекс.Метрика