【发布时间】:2016-07-11 08:16:42
【问题描述】:
我正在尝试通过以下方式获取已放置在画布上的 jsPlumb 元素的连接信息。但是,它提到源 ID 和目标 ID 是未定义的。
JS 函数
function getConnectionDetails(element)
{
var s,t;
var elemId = element.id;
elemId = elemId.charAt(0);
var inConId = elemId + "-in";
alert("element: "+elemId+"\nConnection in source details: "+ inConId);
var outConId = elemId + "-out";
jsPlumb.bind("jsPlumbConnection", function(element) {
s=inConId.sourceId;
t=inConId.targetId;
});
alert("Source ID of connection: "+ s+ "\nTarget ID of connection: "+t);
}
'elemId' 获取连接器的 ID,并且应该检索连接到它的连接。在这种情况下,一个连接器将只有一个其他连接。
'inConId' 将保存左锚/连接器的 ID,'outConId' 将保存右锚/连接器的 ID,我需要确定这些 2(inCon 和 outCon)与哪些其他元素的连接器已连接到。
【问题讨论】:
标签: javascript html connection target jsplumb