Seletor not

O seletor :not seleciona os elementos que não correspondem ao seletor especificado. Na maioria dos casos, para tornar o código mais legível, é recomendado usar o método not.

Sintaxe

É assim que selecionamos os elementos:

javascript$(':not(seletor)');

Exemplo

Vamos selecionar apenas os parágrafos que não possuem a classe www e adicionar ao final do texto '!!!':

html<p class="www">texto</p>
<p class="zzz">texto</p>
<p class="www">texto</p>
<p>texto</p>
javascript$('p:not(.www)').append('!!!');

O código HTML ficará assim:

html<p class="www">texto</p>
<p class="zzz">texto!!!</p>
<p class="www">texto</p>
<p>texto!!!</p>

Veja também

  • método not,
    que exclui elementos do conjunto de acordo com o seletor especificado
  • método filter,
    que filtra elementos no conjunto de acordo com o seletor especificado