42 of 119 menu

Metoda parents

Metoda parents získá všechny nadřazené elementy - nejen přímého rodiče, ale i prarodiče, praprarodiče a tak dále až po kořenový element (tedy po tag html).

Syntaxe

Získání všech nadřazených elementů pro vybrané elementy:

.parents();

Lze také vybrat pouze ty nadřazené elementy, které vyhovují zadanému selektoru:

.parents(selektor);

Příklad

Pojďme najít element #test, poté najdeme všechny jeho nadřazené elementy pomocí parents a, pokud se jedná o nadřazené elementy div s třídou www, přidáme na jejich začátek text '!' pomocí prepend:

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

HTML kód bude poté vypadat takto:

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

Viz také

  • metoda parent,
    která umožňuje získat přímého rodiče elementu
  • metoda parentsUntil,
    která umožňuje získat všechny nadřazené elementy až po určený element
  • metoda closest,
    která umožňuje získat nejbližší nadřazený element vyhovující selektoru
  • metoda contents,
    která umožňuje získat potomky elementu a text uvnitř tohoto elementu
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout