0

我用jointjs v3.1.1构建了一篇论文和图表,但是你可以看到onmouseup不起作用,它是如此有线。当我改回jointjs v1.0.3时效果很好。我在下面编写了代码进行测试。使用jointjs v1.0.3时。单击网页的任何位置后,代码会发出“你好”的警报。但是当改为jointjs v3.1.1时。代码仅在不单击纸张时才会发出“你好”的警报。但如果您单击没有纸张的区域,它确实有效。那么有人知道它有什么问题吗?

var graph = new joint.dia.Graph; //主界面
var paper = new joint.dia.Paper({
    el : $('#paper'), 
    width : 800,
    height : 200,
    gridSize : 1, 
    model : graph,
    background: {
           color: '#ff0000'
        } 
});
onmousedown = function(e) { 
};
onmouseup = function(e){
    alert("hello");
};
4

1 回答 1

0

我试过空白:指针,它工作得很好

paper.on('blank:pointerup', function (cell) {
    alert("hello");
});
于 2020-04-09T12:47:35.853 回答