SVGマウスポインタの位置
-
22-08-2019 - |
質問
私はそれがSVGビューボックスの境界内にあるときにマウスポインタの位置を見つけるためにJavaScriptを使用する方法を知っていただきたいと思います。私はすべての様々なマウスモーションイベントを追跡するためにイベントモデルを使用する必要がある、または私はそれを必要とするとき、それがどこにあるか、それは私に教え持つようにマウスポインタをポーリングすることができます方法はありますか?
解決
あなたはonmousemove
イベントにフックし、イベントオブジェクトにアクセスすることができます:
function on_mouse_move(evt) {
var
x = evt.clientX,
y = evt.clientY;
}
(on_mouse_move
は、あなたのSVG文書のonmousemove
イベントに接続されている。これは前提とし)ます。
所属していません StackOverflow