Bonjour à tous, en fait j'ai une variable que je déclare de manière globale, puis je l'initialise dans une fonction. J'aimerais donc pouvoir utiliser ma variable déclarer partout ailleur dans ton code, c'est à dire aussi bien dans la fonction (où j'ai initialiser la variable), que dans la reste du code.
je vous serai bien gré pour toute les solutions que vous pouvez me proposer pour résoudre mon problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $JQuery(function(){ var maVariableGlobale; $("div1").on('click',function(){ maVariableGlobale=$('this').attr('id'); // inialisation de maVariableGlobale }); $().on('change',function(){ console.log('maVariableGlobale',maVariableGlobale); // je m'attendais que la console affiche la valeur de l'id affecter dans la fonction de dessus, mais il en est pas le cas, elle affiche plutôt maVariableGlobale undefined }); });
![]()
Partager