我正在使用简约dragdealer.js
库来创建一个如下所示的滑块:
红色斑点具有 ids #drag-button
,#drag-button2
依此类推。
当我尝试连接前两个红色按钮时,使用以下代码将它们连接起来:
jsPlumb.ready(function() {
jsPlumb.connect({ source:"drag-button", target: "drag-button2",
paintStyle:{ lineWidth:4, strokeStyle:'rgba(0, 0, 200, 0.5)' },
anchors:["Center", "Center"],
connector:"Straight",
endpoint:[ "Rectangle", { width:1, height:1 }]
});
jsPlumb.draggable("drag-button");
jsPlumb.draggable("drag-button2");
});
前两个按钮不加入。但是,我可以从源中拖动一条线,但甚至无法与另一个拖动按钮连接,因为即使我更改了它,它似乎也有不同的 z-index。这就是我要说的,下面是 CSS 代码:
#drag-button1{z-index:99;}
#drag-button2{z-index:99;}
#drag-button3{z-index:99;}
._jsPlumb_hover{z-index:99;}
我尝试制作一个 JSFiddle,但没有成功,因为它无法识别 jsPlumb,即使它已粘贴到它的 Javascript 部分。仍然可以用来引用DOM