После обновления jsPlumb 1.4.1 до 1.7.10 конечные точки находятся далеко от узлов, но они перемещаются вместе с узлом.
Чтобы исправить это, я попытался:
jsPlumbInstance = jsPlumb.getInstance({
DragOptions: {cursor: 'pointer', zIndex: 1000},
Container: $("#idContainer")
});
и в дополнение:
var inputEndpoint = jsPlumbInstance.addEndpoint($('#' + parent.attr('id')), {
anchor:[ 0.01 - xPadOffset, increment, -1, 0 ],
endpoint:"Rectangle",
paintStyle:{ width: padWidth, height:padAndLabelHeight/2, fillStyle:'#822' },
isTarget:true,
maxConnections: -1,
cssClass: 'inputEndpointClass',
overlays:[[ "Label", { label: name, location: [0.5, -0.32], cssClass: 'labelClass' } ]]
});
Это отлично отображает конечные точки, но теперь они не перемещаются вместе с узлом.
Может ли кто-нибудь быть так любезен, чтобы поставить меня на правильный путь? Спасибо.