从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' } ]]
});
这完美地显示了端点,但现在它们不随节点移动。
任何人都可以如此友善地让我走上正轨吗?谢谢。
答案 0 :(得分:0)
现在已修复。有很多问题。我根据容器大小计算出节点的大小,并且计算出现问题。我的节点也是相对容器中的相对容器,这会导致问题。容器的最小高度也造成了问题。