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

Résolu
ir_1997 Messages postés 97 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38483 Date d'inscription   Statut Modérateur Dernière intervention   -
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 38483 Date d'inscription   Statut Modérateur Dernière intervention   4 746
 
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