Metoda jQuery prevUntil().

❮ Metody procházení jQuery

Příklad

Vraťte všechny sourozenecké prvky mezi dva prvky <li> s názvem třídy „start“ a „stop“:

$(document).ready(function(){
  $("li.start").prevUntil("li.stop").css({"color": "red", "border": "2px solid red"});
});

Výsledek:

    ul (parent)
  • li (sibling with class name "stop")
  • li (sibling)
  • li (sibling)
  • li (sibling)
  • li (sibling with class name "start")
  • li (sibling)
  • li (sibling)

Definice a použití

Metoda prevUntil() vrací všechny předchozí sourozenecké prvky mezi selektor a stop .

Sourozenecké prvky jsou prvky, které sdílejí stejného rodiče.

Strom DOM: Tato metoda prochází zpět podél sourozenců prvků DOM.

Poznámka: Pokud jsou oba parametry prázdné, vrátí tato metoda všechny předchozí sourozenecké prvky (stejně jako metoda prevAll() ).

Související metody:

  • prev() - vrátí předchozí sourozenecký prvek vybraného prvku
  • prevAll() - vrátí všechny předchozí sourozenecké prvky vybraného prvku


Syntax

$(selector).prevUntil(stop,filter)

Parameter Description
stop Optional. A selector expression, element or jQuery object indicating where to stop the search for previous matching siblings elements
filter Optional. Specifies a selector expression to narrow down the search for sibling elements between the selector and stop

Note: To return multiple siblings, separate each expression with a comma.

Zkuste si to sami - příklady


Pomocí obou parametrů filtrujte hledání předchozích sourozeneckých prvků mezi dvěma argumenty.


Jak vrátit více sourozeneckých prvků mezi dva argumenty.


Použití prvku DOM místo selektoru k vrácení sourozeneckých prvků mezi dva argumenty.


Použití prvku DOM místo selektoru a obou parametrů k filtrování předchozího hledání sourozenců mezi dvěma argumenty.


❮ Metody procházení jQuery