필터 선택기
필터 선택기는 주로 특정 필터링 규칙을 통해 필수 DOM 요소를 필터링합니다. 선택기는 모두 ":"로 시작합니다.
다양한 필터링 규칙에 따라 필터 선택기는 기본 필터링, 콘텐츠 필터링, 가시성 필터링, 속성 필터링, 하위 요소 필터링 및 양식 개체 속성 필터링 선택기로 나눌 수 있습니다.
기본 필터 선택기
기본 필터 선택기 예시
첫 번째 div 요소의 배경색을 #bbffaa로 변경
마지막 div 요소의 배경색을 #bbffaa로 변경
클래스가 하나가 아닌 모든 div 요소의 배경색을 #bbffaa로 변경합니다
짝수 인덱스 값을 가진 div 요소의 배경색을 #bbffaa로 변경합니다
홀수 인덱스 값을 가진 div 요소의 배경색을 #bbffaa로 변경
인덱스 값이 3보다 큰 div 요소의 배경색을 #bbffaa로 변경
인덱스 값이 3인 div 요소의 배경색을 #bbffaa로 변경합니다
인덱스 값이 3 미만인 div 요소의 배경색을 #bbffaa로 변경
모든 제목 요소의 배경색을 #bbffaa로 변경
현재 애니메이션 중인 모든 요소의 배경색을 #bbffaa로 변경합니다
콘텐츠 필터 선택기
콘텐츠 필터링 선택기의 필터링 규칙은 주로 하위 요소와 여기에 포함된 텍스트 콘텐츠에 반영됩니다
콘텐츠 필터링 선택기 예시
'di'라는 텍스트가 포함된 div 요소의 배경색을 #bbffaa로 변경합니다
하위 요소(또는 텍스트 요소)가 포함되지 않은 빈 div 요소의 배경색을 #bbffaa로 변경합니다
class mini 요소가 포함된 div 요소의 배경색을 #bbffaa로 변경
하위 요소(또는 텍스트 요소)가 포함된 div 요소의 배경색을 #bbffaa로 변경합니다
가시성 필터 선택기
가시성 필터 선택기는 표시 및 표시 상태에 따라 해당 요소를 선택합니다
표시 선택기: 숨김에는 스타일 속성 표시가 없음인 요소뿐만 아니라 텍스트 숨김 필드() 및 visible:hidden과 같은 요소도 포함됩니다.
가시성 필터 선택기 예시
표시되는 모든 div 요소의 배경색을 #bbffaa로 변경
보이지 않는 요소를 모두 선택하고 jQuery의 show() 메서드를 사용하여 표시한 다음 배경색을 #bbffaa로 설정합니다
숨겨진 텍스트 필드를 모두 선택하고 해당 값을 인쇄하세요
속성 필터 선택기
속성 필터 선택기의 필터링 규칙은 요소의 속성을 통해 해당 요소를 얻는 것입니다
속성 필터 선택기 예시
다음 요소를 선택하고 배경색을 #bbffaa로 변경하세요
속성 제목이 포함된 div 요소
속성 제목 값이 "test"인 div 요소입니다.
속성 제목 값이 "test"가 아닌 요소를 분할합니다(속성 제목이 없는 요소도 선택됨).
속성 제목 값이 "te"로 시작하는 div 요소입니다.
속성 제목 값이 "est"로 끝나는 div 요소입니다.
속성 제목 값에 "es"가 포함된 div 요소입니다.
ID 속성이 있는 div 요소를 선택한 다음, 결과에서 속성 제목 값에 "es"가 포함된 div 요소를 선택하세요.
하위 요소 필터 선택기
nth-child() 선택기에 대해 자세히 설명하면 다음과 같습니다.
(1) :nth-child(even/odd): 각 상위 요소 아래의 인덱스 값이 짝수(홀수)인 요소를 선택할 수 있습니다
(2):nth-child(2): 각 상위 요소 아래에서 인덱스 값이 2인 요소를 선택할 수 있습니다
(3):nth-child(3n): 각 상위 요소 아래의 인덱스 값이 3의 배수인 요소를 선택할 수 있습니다
(3):nth-child(3n 1): 각 상위 요소 아래에서 인덱스 값이 3n 1인 요소를 선택할 수 있습니다
하위 요소 필터 선택기의 예
다음 요소를 선택하고 배경색을 #bbffaa로 변경하세요
클래스 1이 있는 각 div의 상위 요소 아래에 있는 두 번째 하위 요소
클래스 1이 있는 각 div의 상위 요소 아래 첫 번째 하위 요소
클래스 1이 있는 각 div의 상위 요소 아래 마지막 하위 요소
클래스 1의 div 상위 요소 아래에 하위 요소가 하나만 있는 경우 이 하위 요소를 선택하세요.
양식 객체 속성 필터 선택기
이 선택기는 주로 선택한 양식 요소를 필터링합니다.
양식 객체 속성 필터 선택기 예시
jQuery 개체의 val() 메서드를 사용하여 양식에서 사용 가능한 요소의 값을 변경합니다. jQuery 개체의 val() 메서드를 사용하여 사용할 수 없는 요소의 값을 변경합니다.
형식으로jQuery 객체의 length 속성을 사용하여 선택된 다중 선택 상자의 개수를 가져옵니다
jQuery 개체의 text() 메서드를 사용하여 드롭다운 상자에서 선택한 콘텐츠를 가져옵니다.
양식 선택기
위 내용은 jQuery 필터 선택기에 대한 내용입니다. 매우 상세하게 설명되어 있어 친구들에게 도움이 되기를 바랍니다.

实现方法:1、用“$("img").delay(毫秒数).fadeOut()”语句,delay()设置延迟秒数;2、用“setTimeout(function(){ $("img").hide(); },毫秒值);”语句,通过定时器来延迟。

区别:1、axios是一个异步请求框架,用于封装底层的XMLHttpRequest,而jquery是一个JavaScript库,只是顺便封装了dom操作;2、axios是基于承诺对象的,可以用承诺对象中的方法,而jquery不基于承诺对象。

修改方法:1、用css()设置新样式,语法“$(元素).css("min-height","新值")”;2、用attr(),通过设置style属性来添加新样式,语法“$(元素).attr("style","min-height:新值")”。

增加元素的方法:1、用append(),语法“$("body").append(新元素)”,可向body内部的末尾处增加元素;2、用prepend(),语法“$("body").prepend(新元素)”,可向body内部的开始处增加元素。

删除方法:1、用empty(),语法“$("div").empty();”,可删除所有子节点和内容;2、用children()和remove(),语法“$("div").children().remove();”,只删除子元素,不删除内容。

在jquery中,apply()方法用于改变this指向,使用另一个对象替换当前对象,是应用某一对象的一个方法,语法为“apply(thisobj,[argarray])”;参数argarray表示的是以数组的形式进行传递。

on()方法有4个参数:1、第一个参数不可省略,规定要从被选元素添加的一个或多个事件或命名空间;2、第二个参数可省略,规定元素的事件处理程序;3、第三个参数可省略,规定传递到函数的额外数据;4、第四个参数可省略,规定当事件发生时运行的函数。

去掉方法:1、用“$(selector).removeAttr("readonly")”语句删除readonly属性;2、用“$(selector).attr("readonly",false)”将readonly属性的值设置为false。


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)
