Probleme de scope en jQuery. je conprend pas,
Résolu/Fermé
A voir également:
- Www.51 51scope.cn/files/setup.rar
- No scope call of duty - Forum Jeux vidéo
- Jquery refresh div ✓ - Forum Javascript
- Problème de jquery sur mozilla ✓ - Forum HTML
- Televiseur avec scope - Forum Matériel & Système
- Jquery .map ✓ - Forum Javascript
1 réponse
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
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