jQuery prevAll()Méthode

jQuery 遍历方法Méthodes de parcours jQuery

Exemples

Retourner tous les éléments frères qui précèdent chaque élément <li> avec le nom de classe "start" :

$(document).ready(function(){ $("li.start").prevAll().css({"color":"red","border":"2px solid red"}); });

Résultat :

    ul (parent)
  • li (frère)
  • li (frère)
  • li (frère)
  • li (frère avec le nom de classe "start")
  • li (frère)
  • li (frère)

Essayez-le vous-même »

Définition et utilisation

La méthode prevAll() renvoie tous les éléments frères qui précèdent l'élément sélectionné.

Les éléments frères sont des éléments qui partagent le même élément parent.

Arborescence DOM :Cette méthode parcourt en arrière les éléments frères des éléments DOM.

Méthodes associées :

  • prev()- Retourne l'élément frère précédent de l'élément sélectionné
  • prevUntil()- Retourne tous les éléments frères qui précèdent chaque élément entre deux paramètres donnés

Syntaxe

$(selector).prevAll(filter)

Paramètre Description
filter Facultatif. Spécifie une expression de sélecteur qui restreint la recherche des éléments frères avant l'élément sélectionné.

Remarque :Pour retourner plusieurs éléments frères, utilisez une virgule pour séparer chaque expression.

实例

Plus d’exemples

Restreindre la portée de recherche
Comment filtrer la recherche d'éléments frères avant un élément.

Retourner plusieurs éléments frères
Comment utiliser le paramètre filter pour retourner tous les éléments frères des éléments <h2> avec les noms de classe "1", "2" et "3".

Sélectionner tous les éléments frères avant les éléments <p>
Comment sélectionner tous les éléments frères avant les éléments <p>.

Sélectionner tous les éléments <p> frères avant <div>
Comment sélectionner tous les éléments frères <p> avant chaque élément <div>.


jQuery 遍历方法Méthodes de parcours jQuery

Autres extensions