0
votes

Comment activer l'option Cliquez sur une colonne réactive de table dans innerhtml

J'ai une page où je définissais le contenu de la DIV dans la DIV à l'aide du code suivant:

document.getElementById("#table-51").on("click", "tr td.details-control", function () {
                alert("hi");
            });


0 commentaires

3 Réponses :


1
votes

Essayez ceci: strong>

p>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<table class="table-responsive dataTable table-striped" id="51">
   <tr>
      <td class="details-control">Show alert</td>
      <td>Hi</td>
   </tr>
</table>


1 commentaires

Devrais-je créer une fonction showalert () et un message d'alerte d'appel?



0
votes

Essayez ceci

​​ p>

   <table class="table-responsive dataTable table-striped" id="51">
       <tr>
      <td class="details-control"></td>
      <td onclick="alert('hi')">Hi</td>
   </tr>
</table>


0 commentaires

0
votes

Vous semblez surcharger cette question. rester simple! Vous manquez quelque chose à cliquer sur (vide code>) et l'utilisation d'une méthode DOM autochtone avec un gestionnaire d'événements délégués JQuery ne fonctionnera jamais.

p>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="sample"></div>


0 commentaires