Utilisation de prototypes JS Bibliothèque, je souhaite sélectionner tous les éléments de lien enfant ( a em> tags), que leur parent soit: h1 em>, h2 em >, h3 em>, h4 em> ou h5 em> (etc) avec une simple règle de sélecteur CSS forte> (par opposition à davantage JS, comme la boucle, etc.). Donc le simple, mais long chemin, de faire ceci est: p> je suis à la recherche d'une propriété de carte sauvage , comme h *, ça n'existe pas. P> Peut-être que l'exemple ci-dessus est la voie à suivre, mais j'espère qu'il existe une façon plus simple, plus concise et efficace de le faire. P > conseils appréciés. p> p>
4 Réponses :
http://docs.jquerery.com/Selectors/header dit:
ajoute une couleur d'arrière-plan et de texte à tous les en-têtes de la page. p>
Vous avez manqué la partie où l'OP demande «Utiliser le prototype JS Bibliothèque ...».
Utilisation de jQuery:
Selon Fabien Méreneuse, commentaire à la question originale, on dirait qu'il n'ya pas de sélecteur CSS simple, je peux utiliser autre que ce que j'ai déjà.
$('page').select('h1 > a, h2 > a, h3 > a, h4 > a, h5 > a')
a une réponse à cette réponse à partir du prototype Devs. Ce sont les meilleures et seules des solutions, pour l'instant au moins: Toutefois, la version suivante du prototype vous permettra de choisir un moteur de sélection et sera par défaut à : l'en-tête CODE> La pseudo-sélecteur fait en réalité partie de la grésillement, vous sera donc disponible dans les versions futures du prototype (tant que vous choisissez un grésillement comme moteur sélecteur). Je suppose que cela n'a pas été inclus auparavant car il ne fait partie d'aucune spécification. P> p>
Je pense que c'est la voie à suivre, car il n'y a pas de nombre infini de balises de rubrique, seulement 5