Metoda jQuery nextAll().
Příklad
Vraťte všechny další sourozenecké prvky každého prvku <li> s názvem třídy "start":
$(document).ready(function(){
$("li.start").nextAll().css({"color": "red", "border": "2px solid red"});
});
Výsledek:
ul (parent)
- li (sibling)
- li (sibling)
- li (sibling with class name "start")
- li (sibling)
- li (sibling)
- li (sibling)
Definice a použití
Metoda nextAll() vrací všechny další sourozenecké prvky vybraného prvku.
Sourozenecké prvky jsou prvky, které sdílejí stejného rodiče.
Strom DOM: Tato metoda prochází vpřed podél sourozenců prvků DOM.
Související metody:
- next() - vrátí další sourozenecký prvek vybraného prvku
- nextUntil() - vrátí všechny další sourozenecké prvky mezi dvěma danými argumenty
Syntax
$(selector).nextAll(filter)
Parameter | Description |
---|---|
filter | Optional. Specifies a selector expression to narrow down the search for next siblings Note: To return multiple siblings, separate each expression with a comma. |
Zkuste si to sami - příklady
Jak filtrovat vyhledávání dalších sourozeneckých prvků.
Pomocí parametru filtru získáte všechny sourozence prvku <h2>, kteří mají názvy tříd „první“, „druhý“ a „třetí“.
Jak vybrat všechny další sourozenecké prvky prvku <p>.
Jak vybrat všechny další prvky sourozence <p> každého prvku <div>.