.prev()
On Novembro 24, 2021 by adminDado um objecto jQuery que representa um conjunto de elementos DOM, o método .prev()
procura o antecessor de cada um destes elementos na árvore DOM e constrói um novo objecto jQuery a partir dos elementos correspondentes.
O método aceita opcionalmente uma expressão selectora do mesmo tipo que pode ser passada para a função $()
. Se o seletor for fornecido, o elemento anterior será filtrado testando se ele corresponde ao seletor.
Consulte uma página com uma lista simples nela:
1
2
3
4
5
6
7
|
|
Selecionar o elemento que vem imediatamente antes do item três:
1
|
|
O resultado desta chamada é um fundo vermelho atrás do item 2. Uma vez que nenhuma expressão selectora é fornecida, este elemento precedente é inequivocamente incluído como parte do objecto. Se um tivesse sido fornecido, o elemento seria testado para uma correspondência antes de ser incluído.
Se não existir um irmão anterior, ou se o elemento irmão anterior não corresponder a um selector fornecido, um objecto jQuery vazio é devolvido.
Para seleccionar todos os elementos irmãos anteriores, em vez de apenas o irmão anterior adjacente, use o método .prevAll().
Deixe uma resposta