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 :

Récupérer qui observe un événement on


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de Sparky95
    Homme Profil pro
    Full Stack (web) developer
    Inscrit en
    Décembre 2016
    Messages
    384
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : Belgique

    Informations professionnelles :
    Activité : Full Stack (web) developer
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2016
    Messages : 384
    Par défaut Récupérer qui observe un événement on
    Bonjour,
    je souhaiterais récupérer l'élément DOM auquel l'evenement est attaché lorsqu'il y à 3 paramètres fournis au "on"
    En claire
    Code js : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     $("#hello_world").on("click", "button", function(){
    console.log("comment puis-je récupérer l'élément #hello_world étant donné que le $(this) pointe vers le button");
    }
    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 670
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 670
    Par défaut
    essayez $(this).closest("#hello_world")
    https://api.jquery.com/closest/

  3. #3
    Membre expérimenté
    Avatar de Sparky95
    Homme Profil pro
    Full Stack (web) developer
    Inscrit en
    Décembre 2016
    Messages
    384
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : Belgique

    Informations professionnelles :
    Activité : Full Stack (web) developer
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2016
    Messages : 384
    Par défaut
    Autant directement faire $("#hello_world") dans ce cas la alors )
    Actuellement j'utilises déjà le closest mais je cherchais à savoir si je pouvais choper l'élément directement depuis les params ou event params quelque chose comme cela.

  4. #4
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Bonjour,
    la réponse est dans event.delegateTarget.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $("#hello_world").on("click", "button", function(e){
      console.log(e.delegateTarget);  //"comment puis-je récupérer l'élément #hello_world étant donné que le $(this) pointe vers le button");
    });

  5. #5
    Membre expérimenté
    Avatar de Sparky95
    Homme Profil pro
    Full Stack (web) developer
    Inscrit en
    Décembre 2016
    Messages
    384
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : Belgique

    Informations professionnelles :
    Activité : Full Stack (web) developer
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2016
    Messages : 384
    Par défaut
    Nickel merci à vous deux

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

Discussions similaires

  1. Fichier log : observation des évènements
    Par SylVNR dans le forum VBA PowerPoint
    Réponses: 2
    Dernier message: 05/10/2008, 12h13
  2. Réponses: 4
    Dernier message: 16/05/2007, 11h51
  3. Créer un programme qui surveille un évènement
    Par LAGARDETTE dans le forum Windows
    Réponses: 1
    Dernier message: 22/10/2006, 12h44
  4. [C#] User Control qui génère un évènement
    Par Amnesiak dans le forum Windows Forms
    Réponses: 3
    Dernier message: 09/10/2006, 14h44
  5. Réponses: 2
    Dernier message: 30/07/2006, 19h12

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