Ο επιλογέας not

Ο επιλογέας :not επιλέγει εκείνα τα στοιχεία, που δεν ταιριάζουν με τον καθορισμένο επιλογέα. Στις περισσότερες περιπτώσεις, για να γίνει ο κώδικας πιο ευανάγνωστος, συνιστάται η χρήση της μεθόδου not.

Σύνταξη

Έτσι επιλέγουμε στοιχεία:

javascript$(':not(selector)');

Παράδειγμα

Ας επιλέξουμε μόνο εκείνες τις παραγράφους που δεν έχουν την κλάση www και να προσθέσουμε στο τέλος του κειμένου '!!!':

html<p class="www">text</p>
<p class="zzz">text</p>
<p class="www">text</p>
<p>text</p>
javascript$('p:not(.www)').append('!!!');

Ο κώδικας HTML θα γίνει έτσι:

html<p class="www">text</p>
<p class="zzz">text!!!</p>
<p class="www">text</p>
<p>text!!!</p>

Δείτε επίσης

  • η μέθοδος not,
    που εξαιρεί από το σύνολα στοιχεία σύμφωνα με τον καθορισμένο επιλογέα
  • η μέθοδος filter,
    που φιλτράρει στοιχεία στο σύνολο σύμφωνα με τον καθορισμένο επιλογέα