English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery not() 메서드

jQuery AJAX 메서드

not() 메서드는 지정된 조건에 맞지 않는 요소를 반환합니다。

not() 메서드는 모든 선택된 조건에 맞는 요소를 필터링하고, 불일치하는 요소를 반환합니다。

not() 메서드와filter()메서드의 반대입니다。

문법:

지정된 조건에 맞지 않는 요소를 가져옵니다:

$(selector).not(criteria)

함수를 사용하여 요소를 가져옵니다:

$(selector).not(function(index))

예제

첫 번째 단락을 제외한 모든 단락을 반환합니다:

예제
  $("p").not(":first").css("background", "coral");
color", "blue");
});/테스트를 보려면‹

모든

예제
  $("p").not(".demo").css("background", "coral");
color", "blue");
});/테스트를 보려면‹

모든 even이 아닌 목록 항목을 반환합니다:

예제
  $("li").not(":even").css("background", "coral");
color", "blue");
});/테스트를 보려면‹

更改所有div的背景颜色;然后为那些没有“ middle”类名的元素添加边框颜色:

예제
  모든 div의 배경색을 변경하고, "middle" 클래스 이름이 없는 요소에 테두리 색을 추가8$("div").css("background", "#c-ebcc").not(".middle").css("border
color", "blue");
});/테스트를 보려면‹

color", "red");

예제
  $(document).ready(function(){  
    $("div").not(function(i){
  return $(this).hasClass("middle");-}).css("background
color", "blue");
});/테스트를 보려면‹

파라미터 값파라미터
설명criteria
선택자 표현식, jQuery 객체 또는 선택된 요소 집합에서 반환된 하나나 여러 개의 요소를 지정
여러 조건을 지정하려면 콤마를 사용function(index)
  • 요소 집합의 각 요소에 대해 테스트하는 함수를 지정 - index

jQuery AJAX 메서드