43 of 119 menu

Meetod parentsUntil

Meetod parentsUntil hankib kõik elemendi vanemad - mitte ainult vahetu vanema, vaid ka vanavanema, vanavanavanema jne kuni juurelemendini (st kuni siltideni html). Samal ajal lõpetatakse vanemate otsimine peale vanema saavutamist, mis vastab selle meetodi parameetrina määratud valijale.

Süntaks

Vanema otsimine kuni vanemani, mis vastab valijale, valijaks võib olla DOM sõlm, avaldis või jQuery objekt, saab kasutada ka teist parameetrit täiendavaks filtreerimiseks. Mõlemad parameetrid on valikulised:

.parentsUntil([selector], [filter]);

Valijat ei pea määrama, sel juhul käitub meetod sarnaselt meetodiga parents:

.parentsUntil();

Näide

Leiame elemendi #test, seejärel leiame kõik selle vanemad kuni elemendini klassiga zzz, kasutades parentsUntil ja lisame nende ette teksti '!', kasutades prepend:

<div> <div class="zzz"> <div class="www"> <div class="www"> <p id="test">text</p> </div> </div> </div> </div> $('#test').parentsUntil('.zzz').prepend('!');

HTML-kood näeb välja selline:

<div> <div class="zzz"> <div class="www"> ! <div class="www"> !<p id="test">text</p> </div> </div> </div> </div>

Vaata ka

  • meetod parent,
    mis võimaldab saada elemendi vahetut vanemat
  • meetod closest,
    mis võimaldab saada lähima vanema elemendi, mis vastab valijale
  • meetod parents,
    mis võimaldab saada kõik elemendi vanemad
  • meetod children,
    mis võimaldab saada elemendi järglased
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu