Not metodi
not metodi to‘plamdan
berilgan selektorga mos keladigan elementlarni chiqarib tashlaydi.
Sintaksis
To‘plamdan selektorga mos keladigan elementlarni chiqarib tashlaydi:
.not(selektor);
Elementlar to‘plamini berilgan
funksiya yordamida filtrlaydi. Bu funksiya
har bir tanlangan element uchun alohida chaqiriladi.
Agar u true qaytarsa, joriy element
yakuniy natijadan chiqarib tashlanadi. Elementlarning
o‘zlari funksiyada this o‘zgaruvchisida,
ularning tartib raqamlari esa index o‘zgaruvchisida
mavjud.
.not(function(index, elem));
Parametr jQuery ob'ekti ham bo‘lishi mumkin:
.not(jQuery ob'ekti);
Misol
Keling, klasslari aaa yoki
bbb bo‘lmagan abzatslarni topamiz
va ularning matn oxiriga '!!!' qo‘shamiz:
<p class='aaa'>matn</p>
<p class='bbb'>matn</p>
<p class='ccc'>matn</p>
<p class='ddd'>matn</p>
$('p').not('.aaa, .bbb').append('!!!');
HTML kodi quyidagicha ko‘rinadi:
<p class='aaa'>matn</p>
<p class='bbb'>matn</p>
<p class='ccc'>matn!!!</p>
<p class='ddd'>matn!!!</p>