51 of 119 menu

Méthode nextUntil

La méthode nextUntil renvoie les éléments qui se trouvent après l'élément donné à l'intérieur du même parent. La méthode renvoie les éléments à partir de l'élément donné jusqu'au premier élément qui correspond au sélecteur spécifié en paramètre de la méthode. Si aucun paramètre n'est passé à la méthode, elle fonctionnera comme la méthode nextAll.

Syntaxe

Le premier paramètre peut être une expression sous forme de chaîne de caractères, sur laquelle la sélection est effectuée, un nœud DOM ou un objet jQuery. Le deuxième paramètre peut être une condition de filtrage supplémentaire sous forme de chaîne de caractères. Les deux paramètres sont facultatifs :

.nextUntil([sélecteur], [filtre]);

Exemple

Trouvons l'élément #test et mettons le texte '!' pour tous ses voisins en dessous jusqu'au paragraphe avec la classe www en utilisant la méthode html :

<p>outside</p> <div> <p>inside</p> <p class="www">inside</p> <p>inside</p> <p>inside</p> <p id="test">inside</p> <p>inside</p> <p>inside</p> <p class="www">inside</p> <p>inside</p> </div> <p>outside</p> $('#test').prevUntil('p.www').html('!');

Le code HTML deviendra alors :

<p>outside</p> <div> <p>inside</p> <p class="www">inside</p> <p>inside</p> <p>inside</p> <p id="test">inside</p> <p>!</p> <p>!</p> <p class="www">inside</p> <p>inside</p> </div> <p>outside</p>

Voir aussi

  • la méthode prevUntil,
    qui renvoie les éléments situés avant l'élément donné
  • la méthode next,
    qui permet d'obtenir le voisin immédiat en dessous de l'élément
  • la méthode nextAll,
    qui renvoie les éléments situés après l'élément donné à l'intérieur du même parent
  • la méthode siblings,
    qui permet d'obtenir les voisins de l'élément à l'intérieur du même parent
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser