鉴于我正在使用的UI的复杂性,很难对此进行复制,但是我使用的代码很简单:
var connections = jsPlumb.getInstance();
connections.importDefaults({
Connector: ["Flowchart", {
cornerRadius: 4
}]
});
connections.connect({
source: "question-1",
target: 'answer-1',
anchors: ["Right", "Left"],
endpointStyle: { radius: 20 }
});
该行正确开始,但是在页面上看似随机的位置结束。 ID是正确的,并且只有指定ID的元素才是source / target元素。
通常,什么会导致以这种方式错误绘制jsPlumb线?