Probleme de scope en jQuery. je conprend pas,
Résolu/Fermé
A voir également:
- Www.51scope.on/files/setup.rar
- Probleme de cohabitation de jquery - Forum Javascript
- Televiseur avec scope - Forum Matériel & Système
- Regex jquery ✓ - Forum Javascript
- Tampermonkey jquery - Forum Javascript
- Snake scope driver - Forum Webcam
1 réponse
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
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