ホームページ  >  に質問  >  本文

javascript - マウスが動いていないときに(mousemoveを使用せずに)マウスの位置を取得する方法

マウスが動いていないとき(mousemoveなし)にマウスの位置を取得する方法
js jqは何でもします


みんなが言ったことは理にかなっていて、あなたと一緒にこの問題を勉強できることをとても嬉しく思います~マスターを待っています~あるいは、もしかしたら現段階では本当に方法がないかもしれません~

仅有的幸福仅有的幸福2663日前1057

全員に返信(6)返信します

  • PHP中文网

    PHP中文网2017-07-05 10:57:20

    mousemove 後に移動していない場合は、変数を使用して最後の移動の座標を保存し、今後この変数の値を読み取ります。
    ページが最初にロードされたときにマウスの座標を取得したい場合は、いくつかのイベントを試してみましたが、うまくいかないようです。マスターが手伝ってくれるまで待ちます

    返事
    0
  • 学习ing

    学习ing2017-07-05 10:57:20

    マウスイベントがないと位置が取得できないようです。 onclickイベントは大丈夫でしょうか?それがうまくいかない場合は、言わなかったことにしてください。

    document.onclick = getMousePos;

    関数 getMousePos(event) {

    リーリー

    }

    返事
    0
  • 天蓬老师

    天蓬老师2017-07-05 10:57:20

    マウスとキーボードの取得はイベントクラスに属します。イベントを生成しないとマウスの位置を取得できません。

    返事
    0
  • 我想大声告诉你

    我想大声告诉你2017-07-05 10:57:20

    座ってマスターを待ちます。F5 を試しても、まだ座標を取得できません。

    返事
    0
  • 巴扎黑

    巴扎黑2017-07-05 10:57:20

    トリガーイベントが無い場合、座標を取得する方法はほとんどありません。


    あまり良くないメモ:

    まず一つ仮定してみましょう:

    ユーザーがマウスを移動した、つまりマウスがトリガーされたことを意味します mousemove

    トリガーされたときに、最後にトリガーされた位置を保存します。

    マウスがまったく動かない場合に比べて、それほど遠くありません。

    さらに正確さが必要な場合は、パスの分析が必要になる場合があります。

    しかし、それらはすべて 1 つの仮定に基づいています。つまり、それがトリガーされ、観察可能なデータが生成されたということです。それ以前は、すべて未定義でした。 mousemove

    返事
    0
  • 高洛峰

    高洛峰2017-07-05 10:57:20

    引き続き注意してマスターを待ちます

    返事
    0
  • キャンセル返事