Equivalent de jQuery.find() avec prototype ?
Hello,
Habitué de jQuery, je dois me confronter à Prototype sur un projet. Si j'arrive à me débrouiller pour une prise en main de puis 48h, j'ai un vrai problème pour sélectionner un conteneur.
J'ai une liste non ordonnées avec des titres, des description
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <ul id="maListe">
<li>
<h3><a href="#">Titre</a></h3>
<div class="desc">
<div class="desc-intro">
Texte intro
</div>
<div class="desc-full">
Tout mon contenu
</div>
</div>
</ul> |
en Jquery pour sélectionner desc-full (en supposant que je suis dans une boucle sur mes listes), j'aurais
Code:
1 2
|
$(this).find(".desc").css("display","block").find(".desc-full").css("display","block"); |
$this représente le <li> en cours
Avec prototype, je n'y arrive pas.
Code:
1 2 3 4 5 6 7 8
|
maListe.each(
function(element, index)
{
element.select(".desc").invoke("show");
element.select(".desc-full").invoke("show");
}
); |
maListe représente un array de mes éléments listes sur lequel je boucle. element représente donc mon élément li. Pour chaque élément <li>, je veux avoir le controle sur mes conteneur desc et desc-full
Mais çe ne marche pas :(.
J'ai regardé la documentation, select semble l'équivalent du find chez jQuery.
Merci pour votre aide.