SVG указатель мыши - PullRequest
       9

SVG указатель мыши

2 голосов
/ 27 марта 2009

Я хотел бы знать, как я могу использовать JavaScript, чтобы узнать местоположение указателя мыши, когда он находится в пределах области видимости SVG. Нужно ли мне использовать модель событий, чтобы отслеживать все различные события движения мыши, или есть способ, которым я могу опрашивать указатель мыши, чтобы он сообщал мне, где он находится, когда он мне нужен?

1 Ответ

3 голосов
/ 28 марта 2009

Вы можете подключиться к событию onmousemove и получить доступ к объекту события:

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

(Предполагается, что on_mouse_move подключено к событию onmousemove вашего SVG-документа).

...