English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Метод not() возвращает элементы, не соответствующие заданным условиям.
Метод not() удаляет все элементы, соответствующие выбранным критериям, и возвращает те, которые не соответствуют.
Метод not() в сравнении сfilter()Метод обратный.
Получение элементов, не соответствующих заданным условиям:
$(selector).not(criteria)
Использование функции для получения элементов:
$(selector).not(function(index))
Возврат всех абзацев, кроме первого:
$("document").ready(function(){ $("p").not(:first).css("background", "coral"); });Проверьте, чтобы посмотреть‹/›
Возврат всех абзацев без класса "demo":
$("document").ready(function(){ $("p").not(".demo").css("background", "coral"); });Проверьте, чтобы посмотреть‹/›
Возврат всех даже не связанных элементов списка:
$("document").ready(function(){ $("li").not(:even).css("background", "coral"); });Проверьте, чтобы посмотреть‹/›
Изменить цвет фона всех div; затем добавить цвет рамки для элементов без класса "middle":
$("document").ready(function(){ $("div").css("background", "#c8ebcc").not(".middle").css("border-color", "red"); });Проверьте, чтобы посмотреть‹/›
Использовать функцию для фильтрации элементов:
$("document").ready(function(){ $("div").not(function(i){ return $(this).hasClass("middle"); }).css("background-color", "blue"); });Проверьте, чтобы посмотреть‹/›
Параметр | Описание |
---|---|
criteria | Указать выборочный выражение, объект jQuery или один или несколько элементов, возвращаемых из группы选定ных элементов Чтобы указать несколько условий, используйте запятую |
function(index) | Указать функцию, используемую для тестирования каждого элемента в集合е
|