Métodos de desplazamiento <jQuery
Ejemplo
Devolver todos los elementos de hermanos entre dos <li> elementos con 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)
Inténtalo tú mismo " Definición y Uso
El prevUntil() método devuelve todos los elementos relacionados previos entre el selector y parada.
elementos relacionados son elementos que comparten el mismo padre.
El árbol DOM: Este método recorrer hacia atrás a lo largo de los hermanos de los elementos DOM.
Nota: Si ambos parámetros están vacías, este método devolverá todos los elementos hermano anterior (igual que el prevAll() método).
métodos relacionados:
- prev() - devuelve el elemento secundario anterior del elemento seleccionado
- prevAll() - devuelve todos los elementos relacionados anteriores del elemento seleccionado
Sintaxis
$(selector).prevUntil( stop,filter )
Parámetro | Descripción |
---|---|
stop | Opcional. Un selector de expresión, elemento u objeto jQuery que indica dónde parar la búsqueda de los elementos anteriores hermanos coincidentes |
filter | Opcional. Especifica una expresión de selección para restringir la búsqueda de elementos de hermanos entre el selector y parada Nota: Para volver hermanos múltiples, separe cada expresión con una coma. |
Inténtelo usted mismo - Ejemplos
Limitar la búsqueda
El uso de ambos parámetros para filtrar la búsqueda de elementos relacionados entre dos argumentos anteriores.
Devolver varios hermanos
Cómo devolver varios elementos relacionados entre dos argumentos.
DOM
El uso de un elemento DOM en lugar de un selector para volver elementos relacionados entre dos argumentos.
Usando el DOM con ambos parámetros
El 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.