Not методу
not методу берилген селектор аркылуу
топтомдон элементтерди алып таштайт.
Синтаксис
Топтомдон селекторго туура келген элементтерди алып таштайт:
.not(селектор);
Берилген функциянын жардамы менен элементтердин топтомун
фильтрлейт. Бул функция тандалган ар бир элемент үчүн
өзүнчө чакырылат. Эгер ал true кайтарса, анда учурдагы элемент
акыркы натыйжадан алып ташталат. Элементтердин өздөрү
функция ичинде, this өзгөрмөсүндө жеткиликтүү, ал эми
алардын топтомдогу тартип номурлары — index өзгөрмөсүндө.
.not(function(index, elem));
Параметр ошондой эле jQuery объектиси болушу мүмкүн:
.not(jQuery объектиси);
Мисал
Келгиле, класстары aaa же bbb эмес
абзацтарды таап, алардын текстинин аягына '!!!' кошолу:
<p class='aaa'>текст</p>
<p class='bbb'>текст</p>
<p class='ccc'>текст</p>
<p class='ddd'>текст</p>
$('p').not('.aaa, .bbb').append('!!!');
HTML коду төмөнкүдөй көрүнөт:
<p class='aaa'>текст</p>
<p class='bbb'>текст</p>
<p class='ccc'>текст!!!</p>
<p class='ddd'>текст!!!</p>