var g_MyJsPlumb = null;
funInitJSPlumb = function()
{
g_MyJsPlumb = jsPlumb.getInstance({
Endpoint:["Dot", { radius: 7 }], // 端点形状
ConnectionOverlays: [["Arrow", { width: 12, length: 12, location: 1 }]], // 连线样式 装饰属性 箭头
Connector: ["Flowchart", { stub: [40, 60], gap: 10, cornerRadius: 5, alwaysRespectStubs: true }], //连接线的样式种类
});
g_MyJsPlumb.setContainer("flowCompView"); // 添加JsPlumb对象动态创建html元素的挂靠元素对象的ID
}
// 获取JsPlumb对象内所有线数据
var connections = g_MyJsPlumb.getAllConnections();
for(var i in connections){
// connections 是线数据数组
connections[i].sourceId; // 线的起始html元素的ID
connections[i].targetId; // 线的目标html元素的ID
if(connections[i].sourceId === ID){ // 删除相匹配的线
g_MyJsPlumb.deleteConnection(connections[i]); // deleteConnection(@) 删除链接线 @线对象
break;
}
}
}