9
votes

Traverser à un élément enfant spécifique avec prototype

Compte tenu du marquage suivant.

<div id="example">
  <div>
    <div>
      <input type='hidden'></input>
    </div>
  </div>
</div>


0 commentaires

3 Réponses :


16
votes
$$('#example input[type=hidden]').first()

4 commentaires

Merci! Je savais que c'était simple (et il est tout à fait de le regarder). J'ai vraiment besoin de me mettre à la hauteur de JS et de trouver ce dont j'ai besoin dans les documents.


Ceci en utilisant jQuery. Que diriez-vous de l'obtenir rapidement en utilisant JavaScript normal?


Comment faire cela lorsque Exemple est une classe, pas un identifiant?


@Panique juste remplacer #Example avec .example



27
votes

prototype fournit un tas de façons de faire ceci: xxx


0 commentaires

-2
votes

Je préfère l'approche directe xxx

qui est moins de code, pas besoin d'utiliser jQuery et est plus sympathique de la conception de code.


0 commentaires