2009-03-27 3 views
2

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

+0

Ничего себе. Кто-то на самом деле использует SVG для такого сложного материала, который он предназначался? Есть надежда! –

+0

Разработка в SVG отличная. Это ограниченные возможности для развертывания моего приложения, которое перетаскивает его. –

ответ

3

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

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

(Это предполагает, on_mouse_move подключен к onmousemove случае вашего SVG документа).

+0

Ницца идея. Я сделаю это. –

Смежные вопросы