Détecter la position de la souris dans une fonction
Bonjour,
J'arrive à détecter la position de la souris grâce à Jquery quand je ne suis pas dans une fonction sans problème, en faisant comme ça :
Code:
1 2 3 4 5 6 7
|
jQuery(document).ready(function(){
$().mousemove(function(e){
oLeft = e.pageX;
oTop = e.pageY;
});
}) |
Par contre je n'arrive pas à modifier ce code avec la position de la souris
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
function getAbsoluteLeft(objectId) {
// Get an object left position from the upper left viewport corner
o = document.getElementById(objectId)
oLeft = o.offsetLeft // Get left position from the parent object
while(o.offsetParent!=null) { // Parse the parent hierarchy up to the document element
oParent = o.offsetParent // Get parent object reference
oLeft += oParent.offsetLeft // Add parent left position
o = oParent
}
return oLeft;
} |
Je suis honnête j'ai cherché mais je ne sais pas du tout comment faire, ici ça détecte la position d'un objet, mais pour des besoins précis j'ai besoin que oLeft retourne la position horizontale de la souris
à l'aide svp :aie: