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