Совместная версия 3.1.1 не отвечает «onmouseup»? - PullRequest
0 голосов
/ 08 февраля 2020

Я строю бумагу и график с помощью соединения js v3.1.1, но, как вы видите, onmouseup не работает, он так устроен. это хорошо работает, когда я переключаюсь обратно на соединение js v1.0.3. Я сделал коды ниже, чтобы проверить. при использовании соединения js v1.0.3. коды предупреждают «привет» после нажатия в любом месте веб-страницы. но при переходе на совместное js 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");
};

1 Ответ

0 голосов
/ 09 апреля 2020

Я пытался пусто: указатель , и он прекрасно работал

paper.on('blank:pointerup', function (cell) {
    alert("hello");
});
...