50 of 119 menu

Metoda prevUntil

Metoda prevUntil zwraca elementy, które znajdują się przed podanym wewnątrz tego samego rodzica. Metoda zwraca elementy od podanego do pierwszego elementu, który pasuje do selektora określonego parametrem metody. Jeśli do metody nie przekażemy parametrów, zadziała jak metoda prevAll.

Składnia

Pierwszym parametrem można przekazać wyrażenie w postaci ciągu znaków, według którego odbywa się selekcja, węzeł DOM lub obiekt jQuery. Drugim parametrem można przekazać dodatkowy warunek filtrowania w postaci ciągu znaków. Oba parametry są opcjonalne:

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

Przykład

Znajdźmy element #test i wszystkim jego sąsiadom powyżej aż do akapitu z klasą www ustawmy tekst '!' za pomocą metody html:

<p>na zewnątrz</p> <div> <p>wewnątrz</p> <p class="www">wewnątrz</p> <p>wewnątrz</p> <p>wewnątrz</p> <p id="test">wewnątrz</p> <p>wewnątrz</p> <p>wewnątrz</p> <p class="www">wewnątrz</p> <p>wewnątrz</p> </div> <p>na zewnątrz</p> $('#test').prevUntil('p.www').html('!');

Kod HTML będzie wyglądać tak:

<p>na zewnątrz</p> <div> <p>wewnątrz</p> <p class="www">wewnątrz</p> <p>!</p> <p>!</p> <p id="test">wewnątrz</p> <p>wewnątrz</p> <p>wewnątrz</p> <p class="www">wewnątrz</p> <p>wewnątrz</p> </div> <p>na zewnątrz</p>

Zobacz też

  • metoda nextUntil,
    która zwraca elementy znajdujące się po podanym
  • metoda prev,
    która pozwala na uzyskanie sąsiada elementu powyżej
  • metoda prevAll,
    która zwraca elementy znajdujące się przed podanym wewnątrz tego samego rodzica
  • metoda siblings,
    która pozwala na uzyskanie sąsiadów elementu wewnątrz tego samego rodzica
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć