Insérer dynamiquement du contenu JQuery

Fermé
Didier - 10 déc. 2014 à 17:00
 Didier - 10 déc. 2014 à 19:49
Bonjour,

comment insérer/modifier dynamiquement le contenu du td comportant la classe .dyn dans le bout de code HTML suivant, en utilisant JQuery, lorsque l'on clique sur cette case td ?

<table id="maTable">
   <thead>
       <tr>
            <th>Id</th>
            <th>Nom</th>
            <th>Prenom</th>
       </tr>
   </thead>
   <tbody>
         <tr>
            <td class="dyn"></td>
       </tr>
   </tbody>
</table>


Merci
A voir également:

3 réponses

animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 738
Modifié par animostab le 10/12/2014 à 17:35
salut

    <script>
$(document).ready (function(){
var insertion1 ="le texte à inserer";
$(".dyn").click (function(){
$(".dyn").html(insertion1)
});
})
</script>


évidemment ne pas oubier d'appeller la bibliothèque jquery

Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
1
Merci bien,

mais comment est-ce que je fais pour modifier dynamiquement le texte depuis mon navigateur?
0
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 738
Modifié par animostab le 10/12/2014 à 18:19
Je ne sais pas ce que tu veux exactement mais par exemple

tu recupéres la valeur d'un élément avec la fonction val() et tu l'insère dans le td

exemple : recupère le contenu de l'id "monId" et l'insère dans le td .dyn au clic

<script>
$(document).ready (function(){
var insertion1 = $("#monId").val();
$(".dyn").click (function(){
$(".dyn").html(insertion1)
});
})
</script>
0
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 738
10 déc. 2014 à 18:21
comme dit pitet va voir aussi la doc jquery car ce n'est vraiment pas compliqué a apprendre / comprendre
0
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 524
10 déc. 2014 à 17:15
Salut,

Pour exécuter une fonction javascript lorsqu'on clique sur un élément en utilisant jQuery, tu peux utiliser la méthode click : https://api.jquery.com/click/

Pour ajouter, modifier ou supprimer du code html, tu peux trouver sur le lien suivant l'ensemble des méthodes disponibles avec jQuery : https://api.jquery.com/category/manipulation/

Bonne journée
0
Ok merci à vous 2.

Bonne soirée
0