.prev()
On 24 listopadu, 2021 by adminPř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žujte stránku, na které je jednoduchý seznam:
1
2
3
4
5
6
7
|
|
Pro výběr prvku, který se nachází bezprostředně před položkou tři:
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().
Napsat komentář