Pregunta

Me gustaría saber cómo puedo usar JavaScript para averiguar la ubicación del puntero del ratón cuando está dentro de los límites de un SVG viewBox. ¿Es necesario utilizar el modelo de eventos para realizar un seguimiento de todos los diversos eventos de movimiento del ratón, o hay alguna manera de sondear el puntero del ratón para que se me diga donde está cuando lo necesito?

¿Fue útil?

Solución

Puede conectar al evento onmousemove y tener acceso al objeto de evento:

function on_mouse_move(evt) {
  var
    x = evt.clientX,
    y = evt.clientY;
}

(Esto supone on_mouse_move está conectado al evento onmousemove del documento SVG).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top