Метод not
Методът not изключва от
набора елементи по зададен селектор.
Синтаксис
Изключва от набора тези елементи, които отговарят на селектора:
.not(селектор);
Филтрира набора от елементи с помощта на зададена
функция. Тази функция се извиква отделно,
за всеки от избраните елементи. Ако
тя върне true, то текущият елемент ще бъде
изключен от крайния резултат. Самите елементи
са достъпни във функцията, в променливата this, а
техните поредни номера в набора — в променливата
index.
.not(function(index, elem));
Параметърът може да бъде и jQuery обект:
.not(обект jQuery);
Пример
Нека намерим абзаците, чиито класове не са
aaa или bbb и поставим в
края на текста им '!!!':
<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 кодът ще изглежда така:
<p class='aaa'>text</p>
<p class='bbb'>text</p>
<p class='ccc'>text!!!</p>
<p class='ddd'>text!!!</p>