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