método jQuery prevUntil()

❮ Métodos transversales de jQuery

Ejemplo

Devuelve todos los elementos hermanos entre dos elementos <li> con el nombre de clase "start" y "stop":

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

Resultado:

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

Definición y uso

El método prevUntil() devuelve todos los elementos hermanos anteriores entre el selector y stop .

Los elementos hermanos son elementos que comparten el mismo padre.

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

Nota: si ambos parámetros están vacíos, este método devolverá todos los elementos hermanos anteriores (igual que el método prevAll() ).

Métodos relacionados:

  • prev() - devuelve el elemento hermano anterior del elemento seleccionado
  • prevAll() - devuelve todos los elementos hermanos anteriores del elemento seleccionado


Sintaxis

$(selector).prevUntil(stop,filter)

Parameter Description
stop Optional. A selector expression, element or jQuery object indicating where to stop the search for previous matching siblings elements
filter Optional. Specifies a selector expression to narrow down the search for sibling elements between the selector and stop

Note: To return multiple siblings, separate each expression with a comma.

Pruébelo usted mismo - Ejemplos


Usar ambos parámetros para filtrar la búsqueda de elementos hermanos anteriores entre dos argumentos.


Cómo devolver varios elementos hermanos entre dos argumentos.


Uso de un elemento DOM en lugar de un selector para devolver elementos hermanos entre dos argumentos.


Uso de un elemento DOM en lugar de un selector y ambos parámetros para filtrar la búsqueda anterior de hermanos entre dos argumentos.


❮ Métodos transversales de jQuery