Índice

Eliminar un elemento

La función not() se usa para eliminar un elemento de un conjunto de elementos seleccionados.

not(selector o expresión)

Elimina de la selección el elemento que responde a la expresión especificada.

$("p").not("#selected")

Selecciona todos los párrafos que no poseen el identificador #selected.

Este método devuelve un objeto jQuery.

Ejemplo

Supongamos una lista no ordenada de cinco elementos.

images/9_9_v41.png

El archivo HTML:

<!doctype html> 
<html lang="es"> 
<head> 
<meta charset="utf-8"> 
<title>jQuery</title> 
<script src="jquery.js"></script> 
<script> 
    $(document).ready(function(){ 
        $("a").click(function(){ 
            $(’#ejemplo li’).not(’:even’).addClass(’azul’); 
        }); 
    }); 
</script> 
<style> 
    .azul { 
        background-color: #9cf; 
    } 
    li { 
        width: 120px; 
    } 
</style> 
</head> 
<body> 
<p><a href="#">Demostración de <code>not()</code>:</a></p> 
<ul id="ejemplo"> 
    <li>Ítem de lista 1</li> 
    ...