.prev()

Dado un objeto jQuery que representa un conjunto de elementos del DOM, el método .prev() busca el predecesor de cada uno de estos elementos en el árbol del DOM y construye un nuevo objeto jQuery a partir de los elementos coincidentes.

El método acepta opcionalmente una expresión del selector del mismo tipo que puede ser pasada a la función $(). Si se proporciona el selector, el elemento precedente se filtrará comprobando si coincide con el selector.

Considera una página con una lista simple en ella:

1
2
3
4
5
6
7

Para seleccionar el elemento que viene inmediatamente antes del elemento tres:

1

El resultado de esta llamada es un fondo rojo detrás del elemento 2. Como no se suministra ninguna expresión de selector, este elemento anterior se incluye inequívocamente como parte del objeto. Si se hubiera suministrado uno, se comprobaría la coincidencia del elemento antes de incluirlo.

Si no existe ningún hermano anterior, o si el elemento hermano anterior no coincide con un selector suministrado, se devuelve un objeto jQuery vacío.

Para seleccionar todos los elementos hermanos anteriores, en lugar de sólo el hermano adyacente anterior, utilice el método .prevAll().

Deja una respuesta

Tu dirección de correo electrónico no será publicada.