mover - jQuery Establecer la posición del mouse(no la posición del cursor)
offset() top in jquery (6)
Tengo un enlace que, cuando hace clic, me gustaría mover la posición del mouse hacia la derecha (o en cualquier lugar dentro de la ventana gráfica, para el caso).
en el código, probablemente sería similar a lo siguiente:
$(''a#expand'').click(function(e){
$(document)
.mouseXPos(e.pageX + 50)
.mouseYPos(e.pageY + 50);
});
El encadenamiento puede no ser necesario, por supuesto, pero una función similar de "establecer la posición del mouse" es lo que busco.
He visto soluciones para mover la posición del cursor a un cierto lugar en el texto, pero no obtuve mucho de ellos.
Como otros usuarios ya han mencionado, no hay ningún mecanismo es Javascript para hacer eso. Sin embargo, puede desactivar el mouse e implementar un cursor para hacer lo que necesita. Aquí hay un enlace que explica cómo. Cómo implementar un cursor personalizado
El mapa cambia la posición de desplazamiento que moverá automáticamente su puntero a la posición requerida;
$(document).scrollTop();
En algunos casos, se me exigió que mantuviera el puntero en la misma casilla de verificación, aunque un botón mostrar / ocultar causaba burbujas ... así que hice algo así como;
$(document).scrollTop( $(document).scrollTop() + parseInt($(''.btn-show-selected-group'').outerHeight()) );
$(document).scrollTop( $(document).scrollTop() - parseInt($(''.btn-show-selected-group'').outerHeight()) );
No hay forma de lograr el cambio de posición del mouse mediante JavaScript o cualquier script del lado del cliente. La única razón para eso es no dar un potencial de script del lado del cliente para el abuso como se dijo anteriormente.
No hay ningún mecanismo para mover el mouse a través de JavaScript.
Podrías esconder el cursor y mostrar otro en un lugar diferente.
Es bueno tenerlo cuando se mueve en un laberinto, por ejemplo. El cursor se ve como detenido, pero lo verá de nuevo cuando se mueva fuera de la ventana.
Puede que esté equivocado, pero no creo que sea posible mover el puntero del mouse desde el script del lado del cliente. Dado el potencial de abuso, ciertamente espero que no lo sea.