일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- maven
- 자동형변환
- 싱글턴
- Scanner
- dependency
- 콜렉션
- start.spring.io
- boxing
- bootstrap
- 빌드
- 언박싱
- 싱글톤
- wrapper
- 인텔리제이
- suvlet
- 스프링
- 무한
- 제네릭
- 메소드
- Short
- 루프
- Jenkins
- 박싱
- 컬렉션
- 제너릭
- https://start.spring.io
- 클래스
- 내장객체
- Java
- unboxing
- Today
- Total
Developer Gonie
[8주차] 5. $(' ') 선택자 예시 본문
* even, eq : index가 0부터 시작
* nth-child : index가 1부터 시작
* 선택자는 CSS에서 사용하던 분법을 그대로 사용할 수 있다.
$('tr:nth-child(1)')
<tr>태그의 부모의 입장에서 첫번째 자식인데 <tr>인 것 + 모든 <tr>에 대해 적용
$('tr:first-child')
바로 위의 것과 같은 의미
$('tr:first')
<tr>태그의 부모의 입장에서 첫번째 자식인데 <tr>인 것
$('tr:nth-child(3n)')
<tr>태그의 부모의 입장에서 3의 배수번째 모든 자식인데 <tr>인 것 + 모든 tr에 대해 적용
3, 6, 9, 12,,,
$('tr:nth-child(3n+1)')
<tr>태그의 부모의 입장에서 3의 배수 + 1 번째 모든 자식인데 인 것 + 모든 tr에 대해 적용
4, 7, 10, 13,,,
$('tr:nth-child(even)')
<tr>태그의 부모의 입장에서 짝수 번째 모든 자식인데 <tr>인 것 + 모든 tr에 대해 적용
2, 4 ,6, 8,,,
$('tr:even')
<tr>태그의 부모의 입장에서 짝수 번째 모든 자식인데 <tr>인 것
단, 0번째 index를 포함해서 2, 4, 6, ...
$('td:eq(3)') 혹은 $('td').eq(3) 둘은 모두 사용가능한 같은 표현(후자는 index를 변경시키기 용이)
<td>태그의 부모의 입장에서 자식으로 존재하는 모든 <td> 중에 index가 3인 것 단 1개
이 방식은 아마 css에서 존재 하지 않던 것이라서 알아두면 좋을거 같다.
$('#asd')
id 속성의 값이 asd인 요소
$('.asd')
class 속성의 값이 asd인 요소
$('input:checked')
type이 checkbox 혹은 radio 인 요소들에서, 체크된 모든 input 요소들을 지정
$('input[name="ㅁㄴㅇ"] : checked')?
'K-DigitalTraining 강의 > 7. JQuery' 카테고리의 다른 글
[8주차] 7. 선택자로 뽑힌 집합에서 한번 더 필터링 하고 싶을때 [ filter(), not() ] (0) | 2022.07.15 |
---|---|
[8주차] 6. 특정 요소의 존재하는 모든 개수 [ $('선택자').length ] (0) | 2022.07.15 |
[8주차] 4. 배열에서 원소를 하나씩 꺼내쓰거나, 요소 한줄 전체를 하나씩 꺼내쓸 때 사용하는 함수[ each() ] (0) | 2022.07.10 |
[8주차] 3. 속성에 클래스 추가/삭제, CSS 적용 [ addClass(), removeClass(), css() ] (0) | 2022.07.10 |
[8주차] 2. JQuery 관련 파일 로드 및 동작 확인 (0) | 2022.07.10 |