addEventListener ('mousemove-Dokument bereit

Newbie-Frage nehme ich an.

Der folgende code ist Teil einer Funktion, die ich als Dokument bereit. Es ist beabsichtigt, um permanent die Rückkehr der Werte von der aktuellen position des Mauszeigers, wenn die Maus bewegt wird.

Die seltsame Sache passiert ist: das Bewegen der Maus auf dem Dokument bereit nicht alles loggen, was auf der Konsole. Ich weiß, die mouse_monitor-Funktion funktioniert, aber da ich diese Funktion in einem anderen "mousedown"-eventlistener und es meldet sich dann die aktuelle Maus-position an die Konsole.

//Mouse Monitor

    canvas.addEventListener('mousemove', mouse_monitor, false);


//Mouse Monitor Request
    var mouse = new Array();
    var mouse_monitor = function(e) {
        var canvasOffset=$("#canvas").offset();
        var offsetX=canvasOffset.left;
        var offsetY=canvasOffset.top;
        mouse.x = e.pageX - offsetX;
        mouse.y = e.pageY - offsetY;
        return mouse;
        console.log(mouse);
    }
Beachten Sie auch, dass, wenn Sie die addEventListener stattfinden, bevor die Zuordnung der mouse_monitor die addEventListener hinzufügen nicht jede Veranstaltung

InformationsquelleAutor Björn Reinhardt | 2013-06-08

Leave a Reply

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.