Φιλτράρισμα στοιχείων στο jQuery
Με τη μέθοδο
filter
μπορούμε να αφήσουμε στο σύνολο μόνο εκείνα τα στοιχεία
που ικανοποιούν έναν συγκεκριμένο επιλογέα.
Ας δούμε τον κώδικα HTML:
<p>κείμενο</p>
<p>κείμενο</p>
<p class="www">κείμενο</p>
<p class="www">κείμενο</p>
Ας βρούμε όλες τις παραγράφους, ας βάλουμε στο
ξεκίνημά τους το κείμενο '!' χρησιμοποιώντας την
prepend,
μετά από αυτό, από τα στοιχεία που βρέθηκαν, ας πάρουμε μόνο τις παραγράφους
με την κλάση www χρησιμοποιώντας τη μέθοδο filter
και ας βάλουμε στο τέλος τους το κείμενο '?' με
τη βοήθεια της
append:
$('p').prepend('!').filter('.www').append('?');
Βρείτε όλα τα li στο σύνολο, μετά με τη βοήθεια του
filter επιλέξτε όλα τα li με
την κλάση www και βάλτε τους στο τέλος
το '!'.