IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Difficulté à récupérer la valeur d'une variable définie précédement


Sujet :

jQuery

  1. #1
    Membre du Club
    Inscrit en
    Janvier 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 6
    Par défaut Difficulté à récupérer la valeur d'une variable définie précédement
    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.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $JQuery(function(){
      window['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
      });
    });
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     var maVariableGlobale;
    $JQuery(function(){
     
      $("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
      });
    });
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    En me relisant ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     $().on('change',function(){
    ?? le selecteur est vide ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 02/10/2006, 17h16
  2. Réponses: 7
    Dernier message: 16/06/2006, 16h31
  3. Récupérer la valeur d'une variable d'environnement
    Par poca10 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 15/02/2006, 10h23
  4. Réponses: 1
    Dernier message: 21/11/2005, 12h07
  5. Récupérer la valeur d'une variable distante
    Par seblo_scoqi dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 14/09/2005, 16h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo