jQuery not()Метод
Определение и использование
Метод not() возвращает элементы, которые не соответствуют определённому условию.
Этот метод позволяет задать условие. Элементы, которые не соответствуют условию, будут возвращены из выборки, а элементы, которые соответствуют условию, будут удалены.
Этот метод обычно используется для удаления одного или нескольких элементов из группы выбранных элементов.
Совет:Метод not() является противоположностьюfilter()метода.
Синтаксис
| Параметр | Описание |
|---|---|
| criteria | Необязательно. Указывает выражение селектора, объект jQuery или один или несколько элементов, которые нужно удалить из группы выбранных элементов. Совет:Чтобы указать несколько условий, разделите их запятыми. |
| function(index) | Необязательно. Указывает функцию, выполняемую для каждого элемента в группе. Если она возвращает true, элемент удаляется; в противном случае элемент сохраняется.
|
Другие примеры
Возвращает все элементы <p>, которые не являются чётными
Используйте селектор :even и not(), чтобы вернуть все элементы <p>, которые не являются чётными.
Несколько условий
Как вернуть все элементы <p>, у которых класс не равен "intro" и id не равен "outro".
Использование объекта jQuery
Как использовать объект jQuery, чтобы вернуть все элементы <p> внутри элемента <div>, класс которого не равен "intro".
DOM
Как использовать DOM-элемент, чтобы вернуть все элементы <p>, у которых id не равен "intro".
Использование функции
Как использовать функцию, чтобы выбрать все элементы <p>, которые не содержат двух элементов <span> внутри себя.
Другие расширения
Методы обхода jQuery