tutoriais mais recente desenvolvimento web
 

jQuery not() Method

<Métodos jQuery atravessando

Exemplo

Retornar todos <p> elementos que não têm o nome da classe "intro" :

$("p").not(".intro")
Tente você mesmo "

Definição e Uso

A not() método retorna elementos que não correspondem a determinados critérios.

Este método permite que você especifique um critério. Elementos que não correspondem aos critérios são devolvidos a partir da seleção, e aqueles que correspondem serão removidos.

Este método é muitas vezes utilizado para remover um ou mais elementos a partir de um grupo de elementos seleccionados.

Tip: O not() método é o oposto do filter() método.


Sintaxe

$(selector).not( criteria, function (index) )

Parâmetro Descrição
criteria Opcional. Especifica um selector de expressão, um objeto jQuery ou um ou mais elementos a serem removidos a partir de um grupo de elementos seleccionados.

Dica: Para especificar vários critérios, use vírgula.
function( index ) Opcional. Especifica uma função a ser executada para cada elemento em um grupo. Se ele retorna true, o elemento é removido. Caso contrário, o elemento é mantido.
  • index - A posição de índice do elemento no conjunto
Nota: this é o elemento DOM atual.

Tente você mesmo - Exemplos

Retornar todos <p> elementos que não são ainda
Usando o :even selector juntamente com not() para retornar todos <p> elementos que não são mesmo.

critérios múltiplos
Como retornar todos <p> elementos que não têm a class "intro" e id "outro" .

Usando um objeto jQuery
Como retornar todos <p> elementos que não têm a classe "intro" dentro de um <div> elemento, com um objeto jQuery.

DOM
Como retornar todos <p> elementos que não têm o id "intro" , com um elemento DOM.

Utilizando uma função
Como usar uma função para selecionar todos <p> elementos que não têm dois <span> elementos dentro deles.


<Métodos jQuery atravessando