최신 웹 개발 튜토리얼
 

jQuery선택기


jQuery를 선택기

우리의 사용 jQuery를 선택기 테스터를 다른 선택기를 보여주기 위해.

선택자 선택
* $("*") 모든 요소
# id $("#lastname") 와 요소 id="lastname"
. class $(".intro") 모든 요소 class="intro"
. class, . class $(".intro,.demo") 모든 요소 class "intro" 또는 "demo"
element $("p") 모든 <p> 요소
el1 , el2 , el3 $("h1,div,p") 모든 <h1>, <div> <p> <h1>, <div> <p> 요소
   
:first $("p:first") 첫 번째 <p> 요소
:last $("p:last") 마지막으로 <p> 요소
:even $("tr:even") 모든 심지어 <tr> 요소
:odd $("tr:odd") 모든 홀수 <tr> 요소
   
:first-child $("p:first-child") 모든 <p> 부모의 첫 번째 자녀 요소
:first-of-type $("p:first-of-type") 모든 <p> 최초로 요소 <p> 부모의 요소
:last-child $("p:last-child") 모든 <p> 부모의 마지막 자녀 요소
:last-of-type $("p:last-of-type") 모든 <p> 지난적인 요소 <p> 부모의 요소
:nth-child( n ) $("p:nth-child(2)") 모든 <p> 부모의 둘째 자녀 요소
:nth-last-child( n ) $("p:nth-last-child(2)") 모든 <p> 마지막 자식부터 계산 부모의 둘째 자녀 요소,
:nth-of-type( n ) $("p:nth-of-type(2)") 모든 <p> 2 차적인 요소 <p> 부모의 요소
:nth-last-of-type( n ) $("p:nth-last-of-type(2)") 모든 <p> 2 차적인 요소 <p> 마지막 자식부터 계산 부모의 요소,
:only-child $("p:only-child") 모든 <p> 부모의 유일한 자녀 요소
:only-of-type $("p:only-of-type") 모든 <p> 부모의 그 유형의 유일한 자녀 요소
   
parent > child $("div > p") 모든 <p> (A)의 직접 자녀 요소 <div> 요소
parent descendant $("div p") 모든 <p> (A)의 후손 요소 <div> 요소
element + next $("div + p") <p> 각 옆에있는 요소 <div> 요소
element ~ siblings $("div ~ p") 모든 <p> (A)의 형제입니다 요소 <div> 요소
   
:eq( index ) $("ul li:eq(3)") 목록의 네 번째 요소 (인덱스 0에서 시작)
:gt( no ) $("ul li:gt(3)") 인덱스와 목록 요소보다 3
:lt( no ) $("ul li:lt(3)") 인덱스와 목록 요소 미만 3
:not( selector ) $("input:not(:empty)") 비어 있지 않은 모든 입력 요소
   
:header $(":header") 모든 헤더 요소 <h1>, <h2> ...
:animated $(":animated") 모든 애니메이션 요소
:focus $(":focus") 현재 포커스가있는 요소
:contains( text ) $(":contains('Hello')") 텍스트를 포함 모든 요소 "Hello"
:has( selector ) $("div:has(p)") 은 <p> 요소가 모든 <div> 요소
:empty $(":empty") 비어있는 모든 요소
:parent $(":parent") 다른 요소의 부모입니다 모든 요소
:hidden $("p:hidden") 모든 숨겨진 <p> 요소
:visible $("table:visible") 모든 눈에 보이는 테이블
:root $(":root") 문서의 루트 요소
:lang( language ) $("p:lang(de)") 모든 <p> lang 속성 값으로 시작을 가진 요소 "de"
   
[ attribute ] $("[href]") A의 모든 요소 href 속성
[ attribute = value ] $("[href='default.htm']") A의 모든 요소 href 동일한 속성 값 "default.htm"
[ attribute != value ] $("[href!='default.htm']") A의 모든 요소 href 같지 않은 속성 값 "default.htm"
[ attribute $= value ] $("[href$='.jpg']") A의 모든 요소 href 끝나는 속성 값 ".jpg"
[attribute|=value] $("[title|='Tomorrow']") 제목을 가진 모든 요소는 같은 값 속성 'Tomorrow' 로, 또는 시작을 'Tomorrow' 뒤에 하이픈
[attribute^=value] $("[title^='Tom']") 제목을 가진 모든 요소는 값으로 시작하는 속성 "Tom"
[attribute~=value] $("[title~='hello']") 특정 단어를 포함하는 타이틀 속성 값의 모든 요소 "hello"
[attribute*=value] $("[title*='hello']") 단어를 포함하는 타이틀 속성 값의 모든 요소 "hello"
   
:input $(":input") 모든 입력 요소
:text $(":text") 모든 입력 요소 type="text"
:password $(":password") 모든 입력 요소 type="password"
:radio $(":radio") 모든 입력 요소 type="radio"
:checkbox $(":checkbox") 모든 입력 요소 type="checkbox"
:submit $(":submit") 모든 입력 요소 type="submit"
:reset $(":reset") 모든 입력 요소 type="reset"
:button $(":button") 모든 입력 요소 type="button"
:image $(":image") 모든 입력 요소 type="image"
:file $(":file") 모든 입력 요소 type="file"
:enabled $(":enabled") 모든 enabled 입력 요소
:disabled $(":disabled") 모든 disabled 입력 요소
:selected $(":selected") 모든 selected 입력 요소
:checked $(":checked") 모든 checked 입력 요소