모든 div 요소를 일치시키고 함수를 필터링하여 세 번째(2) 및 네 번째(3) div 요소만 선택합니다. 필터()와 함께 :even selector를 사용하여 모든

요소를 반환하여

모든 요소를 반환합니다. 이 게시 에 대한 충분한 감사 할 수 없습니다!!! jQuery not() 메서드는 일치하는 요소 집합을 필터링하고 지정된 조건을 충족하지 않는 모든 요소를 반환합니다. 선택기 또는 함수를 인수로 사용할 수 있습니다. 이 예제에서는 선택기 필터(„.classname“) 식에서 일치하는 DOM 요소 기반을 필터링하고 일치하는 모든 요소의 불투명도를 변경하기만 하면 됩니다. 다음 예제에서는

    내의 각

  • 요소를 테스트하고 인덱스가 홀수(예: 첫 번째 및 세 번째 목록 항목)가 아닌
  • 요소를 강조 표시합니다. […] filter() 및 find() 에서 jQuery by mkyong – 2010년 5월 14일 jquery 모두 필터() 및 find() 메서드는 매우 유사하며, 전자는 모든 요소에 적용되며 후자는 […] 동일한 예제에서 둘 다 참조하여 차이를 더 잘 파악할 수 있습니다: 둘중 연산자(%)를 사용하여 초당, 세 번째 또는 다른 요소를 선택할 수도 있습니다. 예를 들어 반환 인덱스 % 2 === 1; 을 사용하면 나머지 요소가 1인 모든 요소를 2로 나눌 때 반환됩니다. 결과는 1, 3, 5, 7 등 모든 초 요소입니다. 이 코드는 정확히 하나의 태그를 포함하므로 첫 번째 목록 항목만 변경합니다. 필터 함수 내에서 이 기능은 각 DOM 요소를 차례로 나타냅니다. 함수에 전달된 매개 변수는 jQuery 개체와 일치하는 집합 내의 해당 DOM 요소의 인덱스를 알려줍니다.

    jQuery는 필터(), first(), last(), eq(), 슬라이스(), has(), not() 등과 같은 여러 가지 방법을 제공하여 DOM 트리의 요소에 대한 검색 범위를 좁히는 데 사용할 수 있습니다. 아래 예제를 참조하십시오. 동일한 요소 선택이 사용되지만 결과는 다릅니다: Jquery는 일치하는 DOM 요소 집합을 줄이기 위해 .filter() 함수를 제공합니다. 이 자습서에서는 필터 (선택기), .filter (함수), .filter (요소) 및 .filter (선택) 예제와 함께 jquery .filter() 함수에 대해 알아봅니다. jQuery는 문서의 요소를 임의로 또는 순차적으로 선택하는 다양한 DOM 통과 방법을 통합하는 데 도움이 되는 매우 강력한 도구입니다. 대부분의 DOM 순회 메서드는 요소를 수정하지 않지만 지정된 조건에 따라 필터링합니다. filter() 메서드는 선택한 조건과 일치하지 않는 모든 요소를 필터링하는 데 사용되며 해당 일치 항목이 반환됩니다. 구문: 이 메서드의 두 번째 형식을 사용하면 선택자가 아닌 함수에 대해 요소를 필터링할 수 있습니다. 각 요소에 대해 함수가 true(또는 „진실“ 값)를 반환하는 경우 요소가 필터링된 집합에 포함됩니다.

    그렇지 않으면 제외됩니다. HTML 스니펫이 다소 더 관련되어 있다고 가정해 보겠습니다: 앞에서 설명한 것처럼 특정 조건에 따라 일치하는 요소 집합을 필터링하는 filter() 메서드에 함수를 전달할 수도 있습니다. 다음 예제에서는

      내의 각

    • 요소를 테스트하고 인덱스가 홀수인
    • 요소(즉 인덱스가 0을 기준으로 한 두 번째 및 네 번째 목록 항목만 강조 표시)를 강조 표시합니다. 팁: filter() 메서드는 not() 메서드의 반대입니다. 필터링할 때 인덱스 개체에 액세스하고 선택기 내부에 지정된 인덱스가 있는 요소를 선택할 수 있습니다. jQuery 필터를 사용하면 지정된 선택기 대신 메서드를 함수와 일치할 수 있습니다. 먼저 간단한 예제를 살펴보겠습니다: 모든 div를 선택하고 DOM 요소로 선택 영역을 필터링하여 ID가 „고유“인 항목만 유지합니다.

      jquery filter 예제