J'ai un problème javascript plutôt basique que je suis claquant ma tête dans un mur au-dessus pendant un certain temps:javascript problème prototype
<div class='alist'>
<ul>
<li class='group_1'> An Item </li>
<li class='group_1'> An Item </li>
<li class='group_2'> An Item </li>
</ul>
</div>
<div class='alist'>
<ul>
<li class='group_1'> An Item </li>
<li class='group_1'> An Item </li>
<li class='group_2'> An Item </li>
</ul>
</div>
<script>
function toggle_item(num){
$$('li.group_' + num).invoke('toggle');
}
</script>
Fondamentalement, je dois créer une balayeuse qui définit la div pour afficher: aucun si tous les li sont affichés: aucun.
Je pense qu'il commencerait comme:
function sweep(){
$$('div.alist').each(function(s) {
ar = s.down().children
});
}
Toutes les suggestions pour de bons tutoriels seraient aussi les bienvenus
Note: Je n'ai pas testé - je suis sur ma façon de travailler! –
fonctionne comme un charme, merci. –