Javascript draw2d.js画布onDrop未开火
我试图构建一个拖放示例,但没有成功:遵循我的代码 可拖动对象Javascript draw2d.js画布onDrop未开火,javascript,jquery,draw2d-js,Javascript,Jquery,Draw2d Js,我试图构建一个拖放示例,但没有成功:遵循我的代码 可拖动对象 $("#foo").draggable({ appendTo:"body", stack:"body", zIndex: 27000, helper:"clone", drag: function(event, ui){ }, stop: function(e, ui)
$("#foo").draggable({
appendTo:"body",
stack:"body",
zIndex: 27000,
helper:"clone",
drag: function(event, ui){
},
stop: function(e, ui){
},
start: function(e, ui){
$(ui.helper).addClass("shadow");
}
});
画布
var canvas_str = draw2d.Canvas.extend({
init: function(id){
this._super(id);
this.setScrollArea("#" + id);
this.currentDropConnection = null;
},
onDragEnter : function( draggedFigure )
{
return null;
},
onDrop: function(droppedDomNode, x, y){
console.log(droppedDomNode, x, y);
}
});
self.canvas = new canvas_str("mycanvas");
我试着使用示例,但onDrop事件没有触发
我错了什么?使用类draw2d\u Dropable in#foo DOM解决了这个问题。通过在#foo DOM中使用类draw2d_dropable解决。拜伊