Metoda jQuery prevAll().

❮ Metody procházení jQuery

Příklad

Vraťte všechny předchozí sourozenecké prvky každého prvku <li> s názvem třídy "start":

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

Výsledek:

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

Definice a použití

Metoda prevAll() vrací všechny předchozí sourozenecké prvky vybraného prvku.

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

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

Související metody:

  • prev() - vrátí další sourozenecký prvek vybraného prvku
  • prevUntil() - vrátí všechny další sourozenecké prvky mezi dvěma danými argumenty

Syntax

$(selector).prevAll(filter)

Parameter Description
filter Optional. Specifies a selector expression to narrow down the search for previous siblings

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

Zkuste si to sami - příklady


Jak filtrovat vyhledávání předchozích sourozeneckých prvků.


Jak použít parametr filtru k vrácení všech sourozenců prvku <h2>, kteří mají názvy tříd "první", "druhý" a "třetí".


Jak vybrat všechny předchozí sourozenecké prvky prvku <p>.


Jak vybrat všechny předchozí sourozenecké prvky <p> každého prvku <div>.


❮ Metody procházení jQuery