43 of 119 menu

Metod parentsUntil

Metod parentsUntil dobija sve roditelje elementa - ne samo neposrednog, već i dedu, pradedu i tako dalje do korenskog elementa (to jest do taga html). Pritom pretraga roditelja se završava po dostizanju roditelja koji odgovara selektoru, navedenom parametrom ovog metoda.

Sintaksa

Pretraga roditelja do roditelja koji odgovara selektoru, selektor može biti DOM čvor, izraz ili jQuery objekat, takođe se može koristiti drugi parametar za dodatno filtriranje. Oba parametra su opciona:

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

Selektor se može i ne navesti, u ovom slučaju metod će se ponašati analogno metodu parents:

.parentsUntil();

Primer

Hajde da nađemo element #test zatim nađemo sve njegove roditelje do elementa sa klasom zzz pomoću parentsUntil i stavimo im na početak tekst '!' pomoću 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 kod će tada izgledati ovako:

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

Pogledajte takođe

  • metod parent,
    koji omogućava dobijanje neposrednog roditelja elementa
  • metod closest,
    koji omogućava dobijanje najbližeg roditeljskog elementa koji zadovoljava selektor
  • metod parents,
    koji omogućava dobijanje svih roditelja elementa
  • metod children,
    koji omogućava dobijanje potomaka elementa
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij