not-metodi
Metodi not sulkee pois
joukosta elementit määritetyn valitsimen perusteella.
Syntaksi
Sulkee pois joukosta ne elementit, jotka vastaavat valitsinta:
.not(valitsin);
Suodattaa elementtijoukon annetun
funktion avulla. Tätä funktiota kutsutaan erikseen
jokaiselle valituille elementille. Jos
se palauttaa true, nykyinen elementti
poistetaan lopputuloksesta. Elementit
ovat saatavilla funktiossa muuttujassa this, ja
niiden järjestysnumerot joukossa — muuttujassa
index.
.not(function(index, elem));
Parametri voi olla myös jQuery-olio:
.not(jQuery-olio);
Esimerkki
Etsitään kappaleet, joiden luokat eivät ole
aaa tai bbb ja lisätään niiden
tekstin loppuun '!!!':
<p class='aaa'>teksti</p>
<p class='bbb'>teksti</p>
<p class='ccc'>teksti</p>
<p class='ddd'>teksti</p>
$('p').not('.aaa, .bbb').append('!!!');
HTML-koodi muuttuu näin:
<p class='aaa'>teksti</p>
<p class='bbb'>teksti</p>
<p class='ccc'>teksti!!!</p>
<p class='ddd'>teksti!!!</p>