English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
L'attribut event.pageX renvoie la position du curseur de la souris par rapport au bord gauche du document, en pixels.
Cette propriété est généralement utilisée avecevent.pageYLes propriétés sont utilisées ensemble.
event.pageX
Affichage de la position du curseur de la souris par rapport aux bords gauche et supérieur du document :
$("document").mousemove(function(event){ $("#output").text("pageX: " + event.pageX + ", pageY: " + event.pageY); });Vérifiez et voyez‹/›
Changement de la position du DIV par rapport à la position du curseur de la souris :
$("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}); }); });Vérifiez et voyez‹/›
Paramètres | Description |
---|---|
event | LeÉvénementLes paramètres viennent de la fonction de liaison d'événements |