Método jQuery hermanos()

❮ Métodos transversales de jQuery

Ejemplo

Devuelve todos los elementos hermanos de cada elemento <li> con el nombre de clase "inicio":

$(document).ready(function(){
  $("li.start").siblings().css({"color": "red", "border": "2px solid red"});
});

Resultado:

    ul (parent)
  • li (sibling)
  • li (sibling)
  • li (sibling with class name "start")
  • li (sibling)
  • li (sibling)

Definición y uso

El método brothers() devuelve todos los elementos hermanos del elemento seleccionado.

Los elementos hermanos son elementos que comparten el mismo padre.

El árbol DOM: este método atraviesa hacia adelante y hacia atrás a lo largo de los elementos hermanos de DOM.

Sugerencia: use el método prev() o next() para reducir la búsqueda de elementos hermanos anteriores o siguientes.


Sintaxis

$(selector).siblings(filter)

Parameter Description
filter Optional. Specifies a selector expression to narrow down the search for sibling elements

Pruébelo usted mismo - Ejemplos


Cómo utilizar ambos parámetros para filtrar la búsqueda de elementos hermanos.


Cómo restringir la búsqueda de todos los elementos hermanos <p> de cada elemento <div>.


❮ Métodos transversales de jQuery