Probleme de scope en jQuery. je conprend pas,
Résolu/Fermé
A voir également:
- Probleme de scope en jQuery. je conprend pas,
- Jquery refresh div ✓ - Forum Javascript
- Flash scope - Forum Jeux vidéo
- Jquery onclick href ✓ - Forum Javascript
- Récupérer données ajax jquery - Forum Webmastering
- Jquery min map ✓ - Forum Javascript
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
6 août 2014 à 07:49
6 août 2014 à 07:49
Bonjour,
Ce n'est pas un problème de scope, mais de synchronisme.
Le premier console.log est exécuté dans la fonction lorsque tu as un mouvement de la souris, dans ce cas tu as bien modifiée la valeur cur_pos = [ e.pageY, e.pageX ];
Mais avant le premier mouvement de la souris, à l'initialisation, tu as cur_pos = [];
C'est cette valeur qui est affichée dans le deuxième console.log, puisqu'il suit directement la déclaration, bien avant le premier mouvement de la souris.
Ce n'est pas un problème de scope, mais de synchronisme.
Le premier console.log est exécuté dans la fonction lorsque tu as un mouvement de la souris, dans ce cas tu as bien modifiée la valeur cur_pos = [ e.pageY, e.pageX ];
Mais avant le premier mouvement de la souris, à l'initialisation, tu as cur_pos = [];
C'est cette valeur qui est affichée dans le deuxième console.log, puisqu'il suit directement la déclaration, bien avant le premier mouvement de la souris.
6 août 2014 à 13:22