43 of 119 menu

Metodas parentsUntil

Metodas parentsUntil gauna visus elemento tėvinius elementus - ne tik tiesioginį tėvą, bet ir senelius, prosenelius ir taip toliau iki šakninio elemento (tai yra iki html žymės). Paieška tėvinių elementų baigiasi pasiekus tėvinį elementą, atitinkantį selektorių, nurodytą šio metodo parametre.

Sintaksė

Tėvinių elementų paieška iki elemento, atitinkančio selektorių, selektoriumi gali būti DOM mazgas, išraiška arba jQuery objektas, taip pat galima naudoti antrą parametrą papildomai filtruoti. Abu parametrai yra neprivalomi:

.parentsUntil([selektorius], [filtras]);

Selektorių galima ir nenurodyti, tokiu atveju metodas elgsis panašiai kaip metodas parents:

.parentsUntil();

Pavyzdys

Raskime elementą #test, tada rasime visus jo tėvinius elementus iki elemento su klase zzz naudodami parentsUntil ir pridėsime prie jų pradžios tekstą '!' naudodami 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 kodas atrodys taip:

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

Žiūrėkite taip pat

  • metodas parent,
    kuris leidžia gauti tiesioginį elemento tėvą
  • metodas closest,
    kuris leidžia gauti artimiausią tėvinį elementą, atitinkantį selektorių
  • metodas parents,
    kuris leidžia gauti visus elemento tėvinius elementus
  • metodas children,
    kuris leidžia gauti elemento elementus-potomus
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti