Comment cacher ou afficher les div de plusieurs élément indépendamment

Résolu
ir_1997 Messages postés 102 Statut Membre -  
jordane45 Messages postés 40050 Statut Modérateur -
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>

A voir également:

1 réponse

jordane45 Messages postés 40050 Statut Modérateur 4 754
 
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 )


0