일반 선택자
$(.class) = 클래스 선택자
$(#ID) = id 선택자
$(input:[name='name 값'])
뭐 이런식 등등 으로 선택자를 주로 사용하는데
이러한경우는 class, id, name 값이 한 단어로 이루어질 경우에 사용함.
그런데
<div class="td_1" />
<div class="td_2" />
<div class="td_3" />
<div class="td_4" />
이러한 경우 원하는 div를 선택하기위해서
element[속성~=값]: 해당 값이 특정 단어로 시작
element[속성^=값]: 특정 값으로 시작하는 객체
element[속성$=값]: 특정 값으로 끝나는 객체
element[속성*=값]: 특정 값을 포함하는 문서 객체
이러한 형식으로 적어 사용할 수 있습니다.
<예제>
$("tr:[class^='td_']").each(function(index,element){
//코드 작성
});
<tr> 태그 중에서 class명 앞자리가 td_로 시작하는 것들을 선택하여 컨트가능함.
'프로그래밍 > jQuery' 카테고리의 다른 글
javascript 정규식 개행 replace (0) | 2020.03.13 |
---|---|
contains함수로 같은값 찾기 (0) | 2020.02.16 |
checkbox 모두 체크하기 (0) | 2012.11.15 |
document.getElementById != $("#id") (0) | 2012.11.08 |
jquery *.min.js 파일에 에러가 표시 (0) | 2012.08.20 |