jQuery는 폼 요소들을 찾는 것을 도와주기 위해 몇 가지 가상 선택자를 제공한다.
특히 폼요소 각각의 상태 또는 타입을 구분하기가 어려운데, 이것을 도와준다.
<상태로 구분해서 선택하기>
:checked
1 |
$( "form :checked" ); |
cs |
:checked 의 타겟은 :checkbox 가 아니라 "선택된" 체크박스(라디오 버튼, select 박스)이다.
(select 박스는 :selected 선택자도 사용 가능)
:disabled
1 |
$( "form :disabled" ); |
cs |
어떤 <input> 요소들이던지 disabled 속성을 가지고 있으면 다 타겟으로 한다.
:enabled
1 |
$( "form :enabled" ); |
cs |
:input
1 |
$( "form :input" ); |
cs |
input, textarea, select, button 요소를 타겟으로 하는 선택자이다.
:selected
1 |
$( "form :selected" ); |
cs |
option 요소가 있는 항목이면 타겟으로 한다.
<타입으로 구분해서 선택하기>
:password
:reset
:radio
:text
:submit
:checkbox
:button
:image
:file
http://learn.jquery.com/using-jquery-core/selecting-elements/
'3.자바스크립트 > jQuery' 카테고리의 다른 글
.css() 이용하여 버튼 보이지 않도록 하기 (0) | 2016.07.11 |
---|---|
jQuery 요소 선택하기 (0) | 2016.05.23 |
jQuery Attributes(요소의 속성) getter/setter (0) | 2016.05.23 |