Navegação jQuery - Irmãos
- Página anterior jQuery Descendentes
- Próxima página jQuery Filtro
Os irmãos compartilham o mesmo pai.
Através do jQuery, você pode navegar pelos elementos irmãos na árvore DOM.
Navegação horizontal na árvore DOM
Há muitos métodos úteis que nos permitem navegar horizontalmente na árvore DOM:
- siblings()
- next()
- nextAll()
- nextUntil()
- prev()
- prevAll()
- prevUntil()
Método siblings() do jQuery
O método siblings() retorna todos os elementos irmãos do elemento selecionado.
O exemplo a seguir retorna todos os elementos irmãos do <h2>:
Exemplo
$(document).ready(function(){ $("h2").siblings(); });
Você também pode usar parâmetros opcionais para filtrar a busca por elementos irmãos.
O exemplo a seguir retorna todos os elementos <p> dos elementos irmãos do <h2>:
Exemplo
$(document).ready(function(){ $("h2").siblings("p"); });
Método next() do jQuery
O método next() retorna o próximo elemento irmão do elemento selecionado.
Este método retorna apenas um elemento.
O exemplo a seguir retorna o próximo elemento irmão do <h2>:
Exemplo
$(document).ready(function(){ $("h2").next(); });
Método nextAll() do jQuery
O método nextAll() retorna todos os elementos irmãos seguintes do elemento selecionado.
O exemplo a seguir retorna todos os elementos irmãos seguintes do <h2>:
Exemplo
$(document).ready(function(){ $("h2").nextAll(); });
Método nextUntil() do jQuery
O método nextUntil() retorna todos os elementos irmãos seguintes entre os dois parâmetros dados.
O exemplo a seguir retorna todos os elementos irmãos entre <h2> e <h6> elementos:
Exemplo
$(document).ready(function(){ $("h2").nextUntil("h6"); });
Métodos prev(), prevAll() & prevUntil() do jQuery
prev(), prevAll() e prevUntil() funcionam de maneira semelhante aos métodos acima, mas na direção oposta: eles retornam os elementos irmãos anteriores (na árvore DOM, ao percorrer os elementos irmãos para trás, em vez de para frente).
Manual de Referência de Navegação do jQuery
Para saber todos os métodos de navegação do jQuery, acesse nossa Manual de Referência de Navegação do jQuery。
- Página anterior jQuery Descendentes
- Próxima página jQuery Filtro