Não acredito que haja uma maneira de consultar a posição do mouse, mas você pode usar um mousemove
manipulador que apenas armazena as informações, para que você possa consultar as informações armazenadas.
jQuery(function($) {
var currentMousePos = { x: -1, y: -1 };
$(document).mousemove(function(event) {
currentMousePos.x = event.pageX;
currentMousePos.y = event.pageY;
});
// ELSEWHERE, your code that needs to know the mouse position without an event
if (currentMousePos.x < 10) {
// ....
}
});
Mas quase todo o código, exceto setTimeout
código e outros, é executado em resposta a um evento, e a maioria dos eventos fornece a posição do mouse. Portanto, seu código que precisa saber onde o mouse está provavelmente já tem acesso a essas informações ...