Filtragem de elementos em jQuery
Com o método
filter
em um conjunto, podemos manter apenas os elementos
que atendem a um seletor específico.
Vamos considerar o código HTML:
<p>text</p>
<p>text</p>
<p class="www">text</p>
<p class="www">text</p>
Vamos encontrar todos os parágrafos, colocar no
início deles o texto '!' com
prepend,
depois obter, dentre os encontrados, apenas os parágrafos
com a classe www usando o método filter
e colocar no final deles o texto '?' com
a ajuda de
append:
$('p').prepend('!').filter('.www').append('?');
Encontre todos os li no conjunto, depois com a ajuda de
filter selecione todos os li com
a classe www e coloque no final deles
'!'.