Bonjour à tous,

J'ai un soucis avec mon code...

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
22
23
24
25
26
<script type="text/javascript">
 
    var check = $("<i class='fas fa-camera'></i>").click(function(){
      var p = $(this).parent();
      p.fadeOut(function(){
        $(".Caught").append(p);
        p.fadeIn();
      });
      $(this).remove();
    });
 
    var del = $("<i class='fas fa-trash-alt'></i>").click(function(){
      var p = $(this).parent();
      p.fadeOut(function(){
        p.remove();
      });
    });
 
    let Etape_1 = ["Souris Grise", "Moskito", "Arakne", "Boufton Blanc", "Boufton Noir"];
    for (var i = 0; i < Etape_1.length; i++) {
      var Monstre = $("<div class='Monstre'></div>").text(Etape_1[i]);
      Monstre.append(del, check);
      $(".Researched").append(Monstre);
    }
 
    </script>
Lorsque je lance le script les var del et check (ligne 23) ne s'ajoutent qu'à la dernière balise <div class='Monstre'></div>. J'aurais voulu que del et check s'ajoute à toutes les balises <div class='Monstre'></div>.

Comment puis-je faire ?

Cordialement,

Filty