English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La propiedad event.pageX devuelve la posición del puntero del ratón en relación al borde izquierdo del documento, en píxeles.
Este atributo se utiliza generalmente conevent.pageYAtributos pueden ser utilizados juntos.
event.pageX
Mostrar la posición del ratón en relación al borde izquierdo y superior del documento:
$(document).mousemove(function(event){ $("#output").text("pageX: " + event.pageX + ", pageY: " + event.pageY); });Prueba y observa‹/›
Cambiar la posición del DIV en relación con la posición del ratón:
$(document).ready(function(){ let pos = {x:0, y:0}; let box = $("div"); let w = box.width(); let h = box.height(); let offset = box.position(); $(document).mousemove(function(event){ pos.x = event.pageX - offset.left - (w/2); pos.y = event.pageY - offset.top - (h/2); box.css({"left":pos.x, "top":pos.y}); }); });Prueba y observa‹/›
Parámetros | Descripción |
---|---|
event | EsteEventoLos parámetros vienen de la función de enlace de eventos |