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 :

Click sur bouton ajouté dynamiquement


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 11
    Par défaut Click sur bouton ajouté dynamiquement
    Bonjour les gens.

    Je vous explique mon problème.
    J'ai une page HTML avec un bouton, qui lit un fichier json et affiche les éléments de ce fichier dans mon fichier HTML (fonction gestion_fichier).
    Dans les éléments que j'affiche, il y a un bouton qui est affiché avec chaque élément, et quand je clique sur ce bouton, le clic ne marche pas.
    Ce dernier bouton est présent X fois, et a le même id

    Je ne comprends pas d'où vient le problème.... pourriez vous m'aider?

    Merci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    function gestion_fichier(result) {
     
        $.each(result, function (i, field) {
     
            let code_pays = result[i].alpha2;
            let nom_pays = result[i].nom_fr_fr;
            let alpha3 = result[i].alpha3;
            let url = "flags/" + code_pays.toLowerCase() + '.png';
            let affichage_pays = "<div class = 'aff_infos_pays'><img src =" + url + "><p>Code pays: "
                + code_pays + "</p><p>Nom du pays: " + nom_pays
                + "</p><p><button class='btn btn-primary' id = 'infos_sup' >Infos complémentaires</button></p><div id = 'alpha3'>"
                + alpha3 + "<hr> </div></div>";
     
            $("#affichage").append(affichage_pays);
     
        });
    };
     
    $("#infos_sup").click(function () {
        console.log("toto");
    });

  2. #2
    Expert confirmé
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Août 2003
    Messages
    3 684
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : danseur

    Informations forums :
    Inscription : Août 2003
    Messages : 3 684
    Par défaut
    Bonjour,

    Tu as identifié le problème: comment voudrais-tu qu'un même id se rapporte à plusieurs éléments?

  3. #3
    Membre émérite Avatar de Cincinnatus
    Homme Profil pro
    Développeur d'applications métier
    Inscrit en
    Mars 2007
    Messages
    593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur d'applications métier
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2007
    Messages : 593
    Par défaut
    Bonjour,

    Pour associer un gestionnaire (onclick) à plusieurs boutons (pour la même action), remplace l'attribut id par un attribut class qui lui peut servir à marquer plusieurs éléments. ça ne sert pas qu'aux feuilles de style CSS.

Discussions similaires

  1. [Débutant] [UWP] Ajouter un controle via un click sur bouton
    Par Ledidic dans le forum VB.NET
    Réponses: 5
    Dernier message: 04/02/2017, 21h35
  2. vba ajout de bouton dynamique dans userform + action sur bouton ajouté
    Par choupette_64 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 29/07/2009, 15h04
  3. [VBA-W] Evénement sur bouton créé dynamiquement
    Par ptilo dans le forum VBA Word
    Réponses: 9
    Dernier message: 21/06/2006, 11h08
  4. click sur bouton en pressant Enter
    Par graphicsxp dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 06/06/2006, 10h24
  5. click sur bouton ou changer dossier explorer
    Par nek_kro_kvlt dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 10/03/2005, 21h25

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