Bagaimana untuk mendapatkan kedudukan tetikus apabila tetikus tidak bergerak (tanpa gerakan tetikus)
js jq apa-apa sahaja boleh dilakukan
Apa yang dikatakan oleh semua orang adalah sangat munasabah, dan saya sangat gembira untuk mengkaji masalah ini dengan anda~menunggu tuan~atau mungkin benar-benar tiada jalan pada peringkat ini~
Jika anda tidak bergerak selepas pergerakan tetikus, hanya gunakan pembolehubah untuk menyimpan koordinat pergerakan terakhir, dan baca nilai pembolehubah ini pada masa hadapan.
Jika anda ingin mendapatkan koordinat tetikus semasa halaman pertama kali dimuatkan, saya hanya mencuba beberapa acara dan nampaknya ia tidak berfungsi
Nampaknya jika tiada acara tikus, jawatan tidak dapat diperolehi. Adakah acara onclick OK? Kalau tak berkesan, buat-buat tak cakap.
document.onclick = getMousePos;
fungsi getMousePos(acara) {
}
Mendapatkan tetikus dan papan kekunci tergolong dalam kelas acara Acara itu adalah acara itu. Jika anda tidak menjana acara, anda tidak boleh mendapatkan kedudukan tetikus
Duduk dan tunggu master Selepas mencuba F5, saya masih tidak dapat koordinat
Jika tiada peristiwa pencetus, hampir tiada cara untuk mendapatkan koordinat.
Nota yang tidak begitu bagus:
Biar saya andaikan satu perkara dahulu:
Simpan kedudukan terakhir yang dicetuskan apabila ia telah dicetuskan.
Ia tidak terlalu jauh berbanding ketika tetikus anda tidak bergerak langsung.
Jika anda memerlukan lebih ketepatan, anda mungkin perlu menganalisis laluan.
Tetapi semuanya berdasarkan satu andaian: ia telah dicetuskan
mousemove
dan data yang boleh diperhatikan telah dihasilkan Sebelum itu, semuanya tidak ditentukan.Teruskan perhatian dan tunggu tuannya