Bonjour à tous,
J'ai un soucis avec mon code...
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>.
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>
Comment puis-je faire ?
Cordialement,
Filty
Partager