> 웹 프론트엔드 > JS 튜토리얼 > Jquery 연구 노트(2)_jquery

Jquery 연구 노트(2)_jquery

WBOY
풀어 주다: 2016-05-16 18:44:47
원래의
1108명이 탐색했습니다.

Selector
Jquery 같은 선택자를 처음 봤을 때부터 CSS 선택자가 생각났어요. 개인적으로 CSS의 선택자 구문은 꽤 고전적이어서 Jquery는 CSS에서 배울 수 없습니다. 많은 의심이 남았습니다.

Jquery의 선택자를 살펴보겠습니다

그 중 h1이 선택자이고, color:red와 background:#d00이 둘의 조합도 {} 선언 내에서 호출됩니다. 블록, 색상과 배경은 속성이라고 하며, 빨간색과 #d00은 값이라고 합니다.

선택기 범주는 다음 범주로 나눌 수 있습니다.

태그 선택기: p{CSS 규칙}

id 선택기: #ID{CSS 규칙}

클래스 선택기: .Class{CSS 규칙}

그룹 선택기: h1,h2,h3,h4,h5,h6{CSS 규칙}

하위 선택기: div p{CSS 규칙}

와일드카드 선택기: *{CSS 규칙}

의사 클래스 선택기: a:link,a:visited{CSS 규칙}

또 다른 덜 일반적으로 사용되는 멀티도 있습니다. -유형 선택자, 속성 선택자, 부분 속성 선택자, 인접 형제 선택자, 하위 선택자 등 자세한 내용은 "CSS Authoritative Manual" 책이나 http://www.w3 .org/TR/CSS2/selector를 참조하세요. .html.

따라서 Jquery에서는 $("#ID")를 이해하는 것이 어렵지 않습니다.
Jquery의 기본 선택자에는 *, class, element, id가 포함되며 이 그룹 메서드 selector1, selector2,...

전체 예제를 살펴보겠습니다

버튼
[Ctrl A 모두 선택 참고:
외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다
]

2. 계층적 선택기

말할 필요도 없이 계층적 선택기의 아이디어는 CSS에서 따왔습니다.
$("divspan")//
span> 요소에서 모두 선택
$("div>span")//
요소 아래에서 이름이 인 요소를 선택합니다.
$('prev next')/ /prev 바로 뒤의 요소 선택
$('prev~siblings')//이전 요소 뒤의 모든 형제 요소 선택
예: 코드 복사
코드는 다음과 같습니다.


$(function(){
$("ul li").css(" color","#f00");
$("div>span").css("color","#008000");
$("divspan").css("color", "#d00");
$( "div~span").css("배경","#ffc")
head>

텍스트 1
텍스트 2
텍스트 3

  • 옵션 1

  • 옵션 2
  • 3개 선택< ;/li>



관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿