2

JavaScript を使用して、SVG ビューボックスの境界内にあるマウス ポインターの位置を確認する方法を知りたいです。イベント モデルを使用して、さまざまなマウス モーション イベントをすべて追跡する必要がありますか? または、マウス ポインターをポーリングして、必要なときにその場所を教えてもらう方法はありますか?

4

1 に答える 1

3

イベントにフックしてonmousemove、イベント オブジェクトにアクセスできます。

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

(これは、SVG ドキュメントon_mouse_moveのイベントに接続されていることを前提としています)。onmousemove

于 2009-03-28T11:17:59.393 に答える