Filtrare elementi in jQuery
Con il metodo
filter
nell'insieme si possono lasciare solo gli elementi
che soddisfano un determinato selettore.
Consideriamo il codice HTML:
<p>testo</p>
<p>testo</p>
<p class="www">testo</p>
<p class="www">testo</p>
Troviamo tutti i paragrafi, mettiamo loro all'
inizio il testo '!' con
prepend,
poi otteniamo dai trovati solo i paragrafi
con classe www con il metodo filter
e mettiamo loro alla fine il testo '?' con
l'aiuto di
append:
$('p').prepend('!').filter('.www').append('?');
Trova tutti i li nell'insieme, poi con l'aiuto di
filter seleziona tutti i li con
classe www e metti loro alla fine
'!'.