Metoda jQuery prev()
Příklad
Vraťte předchozí sourozenecký prvek každého prvku <li> s názvem třídy "start":
$(document).ready(function(){
$("li.start").prev().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)
Definice a použití
Metoda prev() vrací předchozí sourozenecký prvek vybraného prvku.
Sourozenecké prvky jsou prvky, které sdílejí stejného rodiče.
Strom DOM: Tato metoda prochází zpět podél předchozího sourozence prvků DOM.
Související metody:
- prevAll() - vrátí všechny předchozí sourozenecké prvky vybraného prvku
- prevUntil() - vrátí všechny předchozí sourozenecké prvky mezi dva dané argumenty
Syntax
$(selector).prev(filter)
Parameter | Description |
---|---|
filter | Optional. Specifies a selector expression to narrow down the previous sibling search |
Zkuste si to sami - příklady
Jak vybrat předchozí sourozenecký prvek každého prvku <div>.
Jak vybrat předchozí sourozenecký prvek <p> každého prvku <div>.