Comment cacher ou afficher les div de plusieurs élément indépendamment [Résolu]

Signaler
Messages postés
99
Date d'inscription
vendredi 12 juin 2020
Statut
Membre
Dernière intervention
13 juin 2021
-
Messages postés
33144
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 juillet 2021
-
bonjour j'essaye de faire un système de hide and show

mais la le code javascript s'applique seulement sur la première div
Désolé pour le code html mon ordinateur vient de s’éteindre cause de coupure d’électricité avant que je publier
<script src="jquery-3.6.0.min.js"></script>
<script>
$(document).ready(function(){
 $("#lol").hide();

 $(".modifcommentaire").click(function(){
    $("#lol").show();
    $(".modifcommentaire").hide(); 
    $(".supcommentaire").hide(); 

      });

   $(".annulermodif").click(function(){
   $("#lol").hide();
   $(".modifcommentaire").show(); 
   $(".supcommentaire").show();  
   });

 $("#modifcommentaire").submit(function(event){
        event.preventDefault();
 
        var formValues = $(this).serialize();
        alert(formValues);
        
        $.post("modifcommentaire.php", formValues , function(data){
            
    $("#resultat").html(data);
            console.log(data);
          
       
  
 });
 });
 

}); 




</script>

1 réponse

Messages postés
33144
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 juillet 2021
3 641
Bonjour,

Il faudrait nous montrer également le code html qui va avec ça...
Par exemple, comment identifies tu les div à afficher/masquer ?
Si c'est via l'id lol .. c'est normal qu'il ne le fasse que sur une seule.
Un ID ( comprendre : identifiant ) se doit d'être UNIQUE....

Si tu veux manipuler plusieurs éléments, il faut utiliser les class ( comme pour supcommentaire et modifcommentaire )