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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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