/ / O evento hover () do jQuery não é bom para localizar a posição do mouse. Alguma correção? - jquery

O evento hover () do jQuery não é bom para localizar a posição do mouse. Alguma correção? - jquery

Você vê, quando você tenta obter a posição do mousedo evento hover do jQuery ", você obtém o ponto em que o mouse entra na área de destino, não o ponto em que o mouse para depois de entrar na área de destino. A propriedade title de Html manipula a situação corretamente mostrando a dica de ferramenta em o local de parada, não o ponto de entrada. Existe alguma maneira de localizar o local de parada?

Respostas:

2 para resposta № 1

Veja os tutoriais do jQuery em Posição do rato

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

Você pode usar e.pageX e e.pageY para obter a posição do mouse, e então pegue o elemento "s X e Y, e use isso para obter X e Y locais do elemento.