Bonjour,
Alors je vous montre un code test :
En gros en js je peux facilement afficher toutes les class element grâce à une boucle for qui mets tout en display : ""; .
Mon problème c'est que comment faire si je veux afficher uniquement les class element présente dans la première div ( la div id = "Partie1").
Pour résumer j'aimerai que en cliquant sur un bouton une fonction js m'affiche juste 1-1 1-2 1-3 1-4 et n'affiche pas les element présent dans "Partie2".
Il y'aura t'il une condition en js qui permettrait de dire : affiche ces div si elles appartiennent à cette autre div ?
De plus il est essentiel que toutes mes "sous-div" gardent la même class car le schéma de ce code se répète des 100 de fois et je ne peux pas donner une class différente à chacun.
J'espère avoir été assez claire,
Merci =)
Alors je vous montre un code test :
<div id="Partie1">
<div class="element" style="display: none;"> 1-1 </div>
<div class="element" style="display: none;"> 1-2 </div>
<div class="element" style="display: none;"> 1-3 </div>
<div class="element" style="display: none;"> 1-4 </div>
</div>
<div id="Partie2">
<div class="element" style="display: none;"> 2-1 </div>
<div class="element" style="display: none;"> 2-2 </div>
<div class="element" style="display: none;"> 2-3 </div>
<div class="element" style="display: none;"> 2-4 </div>
</div>
En gros en js je peux facilement afficher toutes les class element grâce à une boucle for qui mets tout en display : ""; .
Mon problème c'est que comment faire si je veux afficher uniquement les class element présente dans la première div ( la div id = "Partie1").
Pour résumer j'aimerai que en cliquant sur un bouton une fonction js m'affiche juste 1-1 1-2 1-3 1-4 et n'affiche pas les element présent dans "Partie2".
Il y'aura t'il une condition en js qui permettrait de dire : affiche ces div si elles appartiennent à cette autre div ?
De plus il est essentiel que toutes mes "sous-div" gardent la même class car le schéma de ce code se répète des 100 de fois et je ne peux pas donner une class différente à chacun.
J'espère avoir été assez claire,
Merci =)