在我的绑定中:
jsPlumb.bind("connection", function(e) {
jsPlumb.select(e).addOverlay(
["Label", {
label: "my label",
location: 0.5,
cssClass: 'aLabel',
id: uuid_line
}]
);
我将该标签设置为“我的标签”。如果我在相同的源节点和目标节点之间绘制另一个连接,并执行此操作:
jsPlumb.bind("connection", function(e) {
jsPlumb.select(e).addOverlay(
["Label", {
label: "my label2",
location: 0.5,
cssClass: 'aLabel',
id: uuid_line2
}]
);
叠加层上的两个标签都设置为“my label2”。
我必须遗漏一些明显的东西。有人可以帮忙吗?
答案 0 :(得分:1)
通过更改:
来解决此问题jsPlumb.select(e).addOverlay(
为:
con.addOverlay(
其中:
var con=e.connection;