/ / Alterner la sous-sélection «> enfant» non triviale dans jQuery - jQuery, jQuery-selectors, obsolète

Substituez une sous-sélection «> enfant» non triviale dans jQuery - jQuery, jQuery-selectors, obsolète

L'officiel documentation pour le sélecteur d'enfants (">") indique ce qui suit:

Remarque: le sélecteur $ ("> elem", context) sera obsolète dans une version ultérieure. Son utilisation est donc déconseillée au lieu d'utiliser des sélecteurs alternatifs.

J'ai actuellement un sélecteur de la forme $("> thead th:eq(" + columnIndex + ")", context). Quelle syntaxe alternative est suggérée?

Je suis au courant de la méthode .children (), qui pourrait sélectionner le thead élément, mais nécessiterait des sélections supplémentaires par la suite. Les étapes de sélection multiples semblent moins efficaces qu'un seul sélecteur.

Réponses:

0 pour la réponse № 1

Je peux imaginer quelque chose le long des lignes de

context.children("thead").find("th:eq(" + columnIndex + ")")

Cela pourrait-il fonctionner? Haven "pas encore testé.