50 of 119 menu

Metoda prevUntil

Metoda prevUntil vrací elementy, které se nacházejí před zadaným uvnitř jednoho rodiče. Metoda vrací elementy od zadaného až po první element, který spadá pod selektor, uvedený parametrem metody. Pokud do metody nepředáte parametry, bude fungovat jako metoda prevAll.

Syntaxe

Prvním parametrem lze předat výraz ve formě řetězce, podle kterého se provádí výběr, DOM uzel nebo objekt jQuery. Druhým parametrem lze předat dodatečnou podmínku filtrace ve formě řetězce. Oba parametry jsou volitelné:

.prevUntil([selektor], [filtr]);

Příklad

Pojďme najít element #test a všem jeho sousedům nad ním až po odstavec s třídou www nastavíme text '!' pomocí metody html:

<p>outside</p> <div> <p>inside</p> <p class="www">inside</p> <p>inside</p> <p>inside</p> <p id="test">inside</p> <p>inside</p> <p>inside</p> <p class="www">inside</p> <p>inside</p> </div> <p>outside</p> $('#test').prevUntil('p.www').html('!');

HTML kód bude poté vypadat takto:

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

Podívejte se také na

  • metodu nextUntil,
    která vrací elementy nacházející se za zadaným
  • metodu prev,
    která umožňuje získat souseda elementu nad ním
  • metodu prevAll,
    která vrací elementy nacházející se před zadaným uvnitř jednoho rodiče
  • metodu siblings,
    která umožňuje získat sousední elementy uvnitř jednoho rodiče
Č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