.prev()

Při zadání objektu jQuery, který představuje sadu prvků DOM, metoda .prev() vyhledá ve stromu DOM předchůdce každého z těchto prvků a z odpovídajících prvků vytvoří nový objekt jQuery.

Metoda volitelně přijímá výraz selektoru stejného typu, který lze předat funkci $(). Pokud je selektor zadán, předchozí prvek bude filtrován testováním, zda odpovídá selektoru.

Považuje se za stránku, na které je jednoduchý seznam:

1
2
3
4
5
6
7

Pro výběr prvku, který je bezprostředně před třetím prvkem:

1

Výsledkem tohoto volání je červené pozadí za prvkem 2. Protože není dodán žádný výraz selektoru, je tento předcházející prvek jednoznačně zahrnut jako součást objektu. Kdyby byl nějaký dodán, byl by prvek před zahrnutím testován na shodu.

Neexistuje-li žádný předchozí sourozenec nebo neodpovídá-li předchozí sourozenecký prvek dodanému selektoru, je vrácen prázdný objekt jQuery.

Chcete-li vybrat všechny předchozí sourozenecké prvky, a nikoli pouze předchozí sousední sourozenecký prvek, použijte metodu .prevAll().

Pokud chcete vybrat všechny předchozí sourozenecké prvky, použijte metodu .prevAll().

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.