.prev()

Donné un objet jQuery qui représente un ensemble d’éléments DOM, la méthode .prev() recherche le prédécesseur de chacun de ces éléments dans l’arbre DOM et construit un nouvel objet jQuery à partir des éléments correspondants.

La méthode accepte facultativement une expression de sélecteur du même type qui peut être passée à la fonction $(). Si le sélecteur est fourni, l’élément précédent sera filtré en testant s’il correspond au sélecteur.

Considérez une page sur laquelle se trouve une simple liste :

1
2
3
4
5
6
7

Pour sélectionner l’élément qui vient immédiatement avant l’élément trois :

1

Le résultat de cet appel est un fond rouge derrière l’élément 2. Comme aucune expression de sélecteur n’est fournie, cet élément précédent est inclus sans équivoque comme faisant partie de l’objet. Si une expression avait été fournie, l’élément serait testé pour une correspondance avant d’être inclus.

Si aucun élément frère précédent n’existe, ou si l’élément frère précédent ne correspond pas à un sélecteur fourni, un objet jQuery vide est renvoyé.

Pour sélectionner tous les éléments frères précédents, plutôt que seulement l’élément frère adjacent précédent, utilisez la méthode .prevAll().

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.