43 of 119 menu

Metoda parentsUntil

Metoda parentsUntil obține toți părinții unui element - nu doar pe cel direct, ci și strămoșii, stră-strămoșii și așa mai departe până la elementul rădăcină (adică până la tag-ul html). În același timp, căutarea părinților se încheie la atingerea părintelui care se potrivește selectorului specificat ca parametru al acestei metode.

Sintaxă

Căutarea părintelui până la părintele care se potrivește selectorului, selectorul poate fi un nod DOM, o expresie sau un obiect jQuery, de asemenea, poți folosi al doilea parametru pentru filtrare suplimentară. Ambii parametri sunt opționali:

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

Selectorul poate să nu fie specificat, în acest caz metoda se va comporta similar cu metoda parents:

.parentsUntil();

Exemplu

Să găsim elementul #test apoi să-i găsim toți părinții până la elementul cu clasa zzz cu ajutorul parentsUntil și să le adăugăm la început textul '!' cu ajutorul prepend:

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

Codul HTML va arăta astfel:

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

Vedeți și

  • metoda parent,
    care permite obținerea directă a părintelui elementului
  • metoda closest,
    care permite obținerea celui mai apropiat element părinte care satisface selectorul
  • metoda parents,
    care permite obținerea tuturor părinților elementului
  • metoda children,
    care permite obținerea descendenților elementului
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge