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.
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
  });
});
je vous serai bien gré pour toute les solutions que vous pouvez me proposer pour résoudre mon problème.