Exemple
Retour tous les éléments entre deux frères et sœurs <li> éléments avec un nom de classe "start" et "stop" :
$(document).ready(function(){
$("li.start").nextUntil("li.stop").css({"color": "red", "border": "2px
solid red"});
});
Résultat:
ul (parent)
- li (sibling)
- li (sibling)
- li (sibling with class name "start")
- li (sibling)
- li (sibling)
- li (sibling)
- li (sibling with class name "stop")
Essayez - le vous - même » Définition et utilisation
Le nextUntil() méthode renvoie tous les éléments frères à venir entre le sélecteur et l' arrêt.
éléments fratries sont des éléments qui partagent le même parent.
L'arbre DOM: Cette méthode traverse avant le long de la fratrie des éléments DOM.
Remarque: Si les deux paramètres sont vides, cette méthode retournera tous les prochains éléments frères ( le même que le nextAll() méthode).
méthodes connexes:
- next() - retourne l'élément frère suivant de l'élément sélectionné
- nextAll() - renvoie tous les éléments frères suivants de l'élément sélectionné
Syntaxe
$(selector).nextUntil( stop,filter )
Paramètre | La description |
---|---|
stop | Optionnel. Une expression de sélecteur, élément ou objet jQuery indiquant où arrêter la recherche pour les frères et sœurs éléments suivant correspondants |
filter | Optionnel. Indique une expression de sélection pour affiner la recherche de frères et sœurs éléments entre le sélecteur et arrêter Remarque: Pour revenir plusieurs frères et sœurs, séparer chaque expression par une virgule. |
Essayez-le vous-même - Exemples
Affiner la recherche
En utilisant les deux paramètres pour filtrer la recherche pour les prochains éléments frères entre deux arguments.
Retour plusieurs frères et sœurs
Comment retourner éléments frères multiples entre deux arguments.
DOM
L'utilisation d'un élément DOM à la place d'un sélecteur pour revenir tous les éléments fratries deux arguments donnés.
En utilisant le DOM avec les deux paramètres
L'utilisation d'un élément DOM au lieu d'un sélecteur et les deux paramètres pour filtrer la prochaine recherche de frères et sœurs entre deux arguments.