/ L'evento hover () di / jQuery non è utile per individuare la posizione del mouse. Qualche correzione? - jquery

L'evento hover () di jQuery non è ottimale per localizzare la posizione del mouse. Qualche correzione? - jquery

Vedi, quando cerchi di ottenere la posizione del mousedall'evento hover () di jQuery, ottieni il punto in cui il mouse entra nell'area di destinazione, non il punto in cui il mouse si ferma dopo essere entrato nell'area di destinazione. La proprietà title di Html gestisce correttamente la situazione mostrando la descrizione la posizione di arresto, non il punto di entrata. Esiste un modo per individuare la posizione di arresto?

risposte:

2 per risposta № 1

Vedi i tutorial di jQuery su Posizione del mouse

<script type="text/javascript">
$(document).ready(function(){
$(document).mousemove(function(e){
$("#status").html(e.pageX +", "+ e.pageY);
});
})
</script>

Puoi usare e.pageX e e.pageY per ottenere la posizione del mouse, quindi ottenere l'elemento X e Y dell'elemento e utilizzarlo per ottenere X e Y locali dell'elemento.