マウスが動いていないとき(mousemoveなし)にマウスの位置を取得する方法
js jqは何でもします
みんなが言ったことは理にかなっていて、あなたと一緒にこの問題を勉強できることをとても嬉しく思います~マスターを待っています~あるいは、もしかしたら現段階では本当に方法がないかもしれません~
PHP中文网2017-07-05 10:57:20
mousemove 後に移動していない場合は、変数を使用して最後の移動の座標を保存し、今後この変数の値を読み取ります。
ページが最初にロードされたときにマウスの座標を取得したい場合は、いくつかのイベントを試してみましたが、うまくいかないようです。マスターが手伝ってくれるまで待ちます
学习ing2017-07-05 10:57:20
マウスイベントがないと位置が取得できないようです。 onclickイベントは大丈夫でしょうか?それがうまくいかない場合は、言わなかったことにしてください。
document.onclick = getMousePos;
関数 getMousePos(event) {
リーリー}
巴扎黑2017-07-05 10:57:20
トリガーイベントが無い場合、座標を取得する方法はほとんどありません。
あまり良くないメモ:
まず一つ仮定してみましょう:
ユーザーがマウスを移動した、つまりマウスがトリガーされたことを意味します
mousemove
トリガーされたときに、最後にトリガーされた位置を保存します。
マウスがまったく動かない場合に比べて、それほど遠くありません。
さらに正確さが必要な場合は、パスの分析が必要になる場合があります。
しかし、それらはすべて 1 つの仮定に基づいています。つまり、それがトリガーされ、観察可能なデータが生成されたということです。それ以前は、すべて未定義でした。 mousemove