jsPlumb: как сделать так, чтобы соединители блок-схем не пересекались?

Можно ли сделать так, чтобы соединители блок-схемы jsPlumb не пересекали соединяемые элементы или определенные элементы (в примере: элементы с классом «элемент»)?

Поведение блок-схемы по умолчанию:

enter image description here

Желаемый результат:

enter image description here

Вот что я пробовал:

http://jsfiddle.net/CcfTD/1/

Отредактировано для уточнения

HTML

 
Item 1
Item 2
Item 3
Item 4
Item 5

JS

   jsPlumb.connect({
    source: $('#item2'),
    target: $('#item7'),
    anchors: [ "Continuous" ],
    connector:[ "Flowchart" ],
    paintStyle: {
        strokeStyle: "#000000", 
        lineWidth:1
    }
});

В основном для того, чтобы движок jsPlumb (SVG или холст) знал о соответствующих элементах DOM. и иметь схему уклонения от объектов

http://jsfiddle.net/adardesign/2ZFFc/

20
задан adardesign 5 February 2013 в 17:41
поделиться