Meetod not
Meetod not välistab
valikust elemendid vastavalt antud valikule.
Süntaks
Välistab valikust need elemendid, mis vastavad valikule:
.not(selector);
Filtreerib elementide valikut antud
funktsiooni abil. See funktsioon kutsutakse välja eraldi
iga valitud elemendi jaoks. Kui
see tagastab true, siis praegune element
välistatakse lõpptulemusest. Elemendid ise
on funktsioonis kättesaadavad muutujas this, ja
nende järjekorranumbrid valikus on muutujas
index.
.not(function(index, elem));
Parameeter võib olla ka jQuery objekt:
.not(jQuery objekt);
Näide
Leiame lõigud, mille klassid ei ole
aaa või bbb ja paneme nende
teksti lõppu '!!!':
<p class='aaa'>text</p>
<p class='bbb'>text</p>
<p class='ccc'>text</p>
<p class='ddd'>text</p>
$('p').not('.aaa, .bbb').append('!!!');
HTML-kood näeb välja selline:
<p class='aaa'>text</p>
<p class='bbb'>text</p>
<p class='ccc'>text!!!</p>
<p class='ddd'>text!!!</p>