我正在创建一个逻辑门绘图工具,用户可以在其中添加门和输入并拖动它们通过jsPlumb连接。
我想要的是div样式的垃圾桶,当用户放下逻辑门或输入时,该元素将被删除。
我试图反映jQuery的可丢弃性,但这似乎并没有起作用:
jsPlumbInst.droppable('trashcan', {
scope: 'logic-element',
drop: function(e, ui){
deleteElement();
}
});
我错过了什么?
答案 0 :(得分:0)
经过一番挖掘后,最好使用jQuery的draggable和droppable,并在draggable选项中添加:
$el.draggable({
drag: function(){
jsPlumbInst.repaintAll();
}
}