Índice

Encontrar los hermanos anteriores hasta

prevUntil(selector o elemento)

Devuelve los hermanos anteriores de cada elemento hasta (no incluido) el elemento que especifica el selector.

$(’p’).prevUntil(’h1’).

Devuelve los párrafos anteriores hasta el elemento <h1>.

Este método devuelve un objeto jQuery.

Se trata de una novedad de la versión 1.4 de jQuery.

Ejemplo

Supongamos una lista de definición (elemento <dl>) que tiene dos definiciones (elemento <dt>). Añadimos un color de fondo a los elementos anteriores a la segunda definición hasta la primera definición, no incluida.

Aspecto obtenido:

images/7_9_v4.png

El documento HTML:

<!doctype html> 
<html lang="es"> 
<head> 
<meta charset="utf-8"> 
<title>jQuery</title> 
<script src="jquery.js"></script> 
<script> 
    $(document).ready(function() { 
        $("#def2").prevUntil("dt") 
        .css("background-color", "#9cf") 
    }); 
</script> 
<style> 
    dd { 
        width: 150px; 
    } 
</style> 
</head> 
<body> 
<dl> 
    <dt>Definición 1</dt> 
        <dd>Descripción 1a</dd> 
        <dd>Descripción ...