Método not em jQuery
O método que examinaremos nesta lição é o
not.
É um método que faz uma negação.
Vamos obter todos os parágrafos sem a classe
www:
$('p').not('.www');
Ao trabalhar com este método, primeiro obtemos
todos os parágrafos e, em seguida, selecionamos entre eles os parágrafos
sem a classe www.
No próximo exemplo, temos alguns parágrafos:
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
<p>text</p>
Vamos encontrar todos os parágrafos,
adicionar o texto '!' no início de cada um, depois
encontrar os parágrafos sem a classe www e
adicionar o texto '?' no final deles:
$('p').prepend('!').not('.www').append('?');
O código HTML ficará assim:
<p class="www">!text</p>
<p class="www">!text</p>
<p>!text?</p>
<p>!text?</p>
Encontre todos os li, excluindo
do conjunto os li com a classe test.