SVG Mauszeiger Standort
-
22-08-2019 - |
Frage
Ich möchte wissen, wie ich JavaScript verwenden, um die Position des Mauszeigers, um herauszufinden, wenn es im Rahmen einer SVG viewBox ist. Muss ich das Event-Modell verwenden, den Überblick über all die verschiedenen Mausbewegungsereignisse zu halten, oder ist es eine Möglichkeit, den Mauszeiger abrufen kann, um es mir zu haben zu sagen, wo es ist, wenn ich es brauche?
Lösung
Sie können auf das onmousemove
Ereignis verknüpfen und das Ereignisobjekt zuzugreifen:
function on_mouse_move(evt) {
var
x = evt.clientX,
y = evt.clientY;
}
(Dies setzt voraus, on_mouse_move
zum onmousemove
Ereignisse Ihres SVG-Dokuments verbunden ist).
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow