Метод not - исключение из набора

Метод not исключает из набора элементы по заданному селектору.

Синтаксис

Исключает из набора те элементы, которые соответствуют селектору:

.not(селектор);

Фильтрует набор элементов c помощью заданной функции. Эта функция вызывается отдельно, для каждого из выбранных элементов. Если она возвращает 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>

Смотрите также

  • селектор not,
    который исключает элементы, соответствующие заданному селектору
  • метод eq,
    который получает элемент с определенным номером
  • метод first,
    который получает первый элемент
  • метод last,
    который получает последний элемент



Чат с GPT Компилятор