Przykład
Zwraca wszystkie poprzednie elementy rodzeństwa każdego <li> element o nazwie klasy "start" :
$(document).ready(function(){
$("li.start").prevAll().css({"color": "red", "border": "2px
solid red"});
});
Wynik:
ul (parent)
- li (sibling)
- li (sibling)
- li (sibling)
- li (sibling with class name "start")
- li (sibling)
- li (sibling)
Spróbuj sam " Definicja i Wykorzystanie
prevAll() Metoda zwraca wszystkie poprzednie elementy rodzeństwa wybranego elementu.
Elementy rodzeństwo są elementy, które mają tego samego rodzica.
Drzewo DOM: Ta metoda przechodzić do tyłu wzdłuż rodzeństwa elementów DOM.
Podobne metody:
- prev() - zwraca następny element rodzeństwo wybranego elementu
- prevUntil() - zwraca wszystkie kolejne elementy rodzeństwa pomiędzy dwoma podanymi argumentami
Składnia
$(selector).prevAll( filter )
Parametr | Opis |
---|---|
filter | Opcjonalny. Określa wyrażenie wyboru, aby zawęzić wyszukiwanie do poprzednich rodzeństwa Uwaga: Aby powrócić wiele rodzeństwa, oddziel każdy wyraz przecinkami. |
Spróbuj sam - przykłady
Sprecyzuj wyszukiwanie
Jak filtrować poszukiwania poprzednich elementów rodzeństwa.
Powrót wiele rodzeństwa
Jak używać parametru filtra w celu przywrócenia wszystkich rodzeństwa z <h2> elementu, które mają nazwy klas "first", "second" i "third" .
Zaznacz wszystkie poprzednie elementy rodzeństwa o <p> elementu
Jak zaznaczyć wszystkie poprzednie elementy rodzeństwa o <p> elementu.
Zaznacz wszystkie poprzednie rodzeństwo <p> elementy <div>
Jak zaznaczyć wszystkie poprzednie rodzeństwo <p> elementy każdego <div> elementu.