63 of 119 menu

Método not

El método not excluye del conjunto elementos según el selector dado.

Sintaxis

Excluye del conjunto aquellos elementos que coinciden con el selector:

.not(selector);

Filtra el conjunto de elementos con la ayuda de una función dada. Esta función se llama por separado, para cada uno de los elementos seleccionados. Si devuelve true, entonces el elemento actual será excluido del resultado final. Los propios elementos están disponibles en la función, en la variable this, y sus números de orden en el conjunto — en la variable index.

.not(function(index, elem));

El parámetro también puede ser un objeto jQuery:

.not(objeto jQuery);

Ejemplo

Encontremos los párrafos cuyas clases no sean aaa o bbb y pongamos al final del texto '!!!':

<p class='aaa'>text</p> <p class='bbb'>text</p> <p class='ccc'>text</p> <p class='ddd'>text</p> $('p').not('.aaa, .bbb').append('!!!');

El código HTML pasará a verse así:

<p class='aaa'>text</p> <p class='bbb'>text</p> <p class='ccc'>text!!!</p> <p class='ddd'>text!!!</p>

Véase también

  • selector not,
    que excluye elementos que coinciden con el selector dado
  • método eq,
    que obtiene el elemento con un número determinado
  • método first,
    que obtiene el primer elemento
  • método last,
    que obtiene el último elemento
azbydeenesfrkakkptruuz