jQuery 기본 시리즈(一): jQuery 선택기
9689 단어 jquery
1: jQuery 기본 선택기
1.id $('#id')
eg:$('#app')
2.class $('.class')
eg:$('.blue')
3.element $('element')
eg:$('p')
4.* (* ) $('*')
eg:$('*')
5. $('#id,.class,element...')
eg:$('div,.blue,#app')
2: jQuery 계층 선택기
1. (parent>child)
eg:$('div>span') div span
2. (grandparent parent child)
eg:$('div p span') , div p, p span
3. (prev+next)
eg:$('p+div') p p div , next()
4. (prev~siblings)
eg:$('p~div') p p div , jQuery nextAll()
3:jQuery 필터 선택기
1.
(1):first :last( , )
eg:$('p:first'),$('.active:first'),$('p:last'),$('.active:last')
(2):not( )
eg:$('div:not(.active)')
(3):even :odd( , 0 ,even ,odd )
eg:$('div:even') $('div:odd')
(4):eq(x) ( , 0 )
eg:$('li:eq(2)')
(5):gt(x) :lt(x)( x x )
eg:$('li:lt(2)') $('li:gt(2)')
(6):header( H1~H6 )
eg:$(':header')
2.
(1):empty( )
eg:$('P:empty')
(2):contains(text)( )
eg:$(':contains(text)')
(3):has(selector)( )
eg:$('p:has(span)') $('div:has(span,p,a)')
(4):parent( , )
eg:$('div:parent')
3.
(1):hidden( , display:none type=hidden )
eg:$('div:hidden')
(2):visible( )
eg:$('div:visible')
4.
(1)[attribute]( attribute )
eg:$('a[title]')
(2)[attribute = value] [attribute != value]( attribute value value )
eg:$('a[class=item]') $('a[class!=item]')
(3)[attribute ^= value], [attribute $= value] [attribute *= value](attribute value , value , value )
eg:$('a[title^=jQuery]') $('a[title$=jQuery]') $('a[title*=jQuery]')
(4)[selector1][selector2]( , )
eg:$('a[title^=jQuery][class=item]')
5.
(1):first-child( ) :last-child( )
eg:$('div:first-child') $('div:last-child') div
(2):only-child( )
eg:$('div:only-child') div
(3):nth-child(x)( x ,first-child last-child )
eg:$('div:nth-child(x)') X $('div:nth-child(even)') $('div:nth-child(odd)') 1 , div
$('div:nth-child(xn+y)') x>=0,y>=0
4: jQuery 양식 선택기(다음 내용은 양식 객체에만 해당)
(1):enabled :disabled( , input, select, textarea )
eg:$('input:enabled') $('input:disabled')
(2):checked( input type radio checkbox )
(3):selected( select )
(4):input( input,textarea,select,button )
(5):text( input type="text") :password( input type="password")
(6):radio( input type="radio")
(7):checkbox( input type="checkbox")
(8):submit( input type="checkbox")
(9):reset( input type="reset")
(10):button( input type="button")
(11):file( input type="file")
(12):hidden( input type="hidden")
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
jQuery 전후 예이 기사에서는 jquery after() 및 before() 메소드의 예를 볼 것입니다. before() 메서드는 선택한 요소 앞에 지정된 콘텐츠를 삽입합니다. after() 메서드는 선택한 요소 뒤에 지정된 콘텐츠...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.