728x90
| 자식필터
앞서 다룬 기본 필터와 유사한 모습을 하고 있지만 :first, :last 경우 단일 요소가 반환 되지만, 자식필터의 경우 단일요소가 아닌 집합을 반환하게 된다.
필터 종류 및 형식 | 필터 설명 |
:first-child | 자식 요소 중 첫번째에 해당하는 요소를 모두 반환합니다. |
:last-child | 자식 요소 중 마지막에 해당하는 요소를 모두 반환합니다. |
:nth-child (index/odd/even/equation) |
자식 요소 중 지정된 값에 해당하는 요소를 모두 반환합니다. |
:only-child | 자신이 부모 요소와 유일한 자식인 모든 요소를 반환합니다. |
| Nth-child
기본적인 동작은 다른 필터와 동일합니다. 특이한 점은 index, even, odd 같은 값을 지정하여 사용을 하거나 수식을 이용한 규칙적인 동작을 하도록 할 수 있습니다. $(“td:nth-child(2n+1)”)을 풀어보면 2의배수(2n)에 1을 더한 값에 해당하는 위치에 있는 요소를 선택을 하게 됩니다. 여기서 가장 중요한 부분은 n은 1이 아닌 0부터 시작을 한다는 것입니다. 1이 아닌 0부터 시작을 하므로 수식을 풀면 “1, 3, 5, 7, 9, 11…”의 형식이 됩니다.
728x90
반응형
'즐거움 넘치는 IT 세계 > 코드로 만드는 디자인' 카테고리의 다른 글
[ jquery 기초 ] jquery Attribute - 속성 관련 메서드 (0) | 2019.10.07 |
---|---|
[ jquery 기초 ] jquery CSS - 스타일 메서드 (0) | 2019.10.06 |
[ jquery 기초 ] jquery Filter - 폼 필터(Form Filter) (0) | 2019.10.04 |
[ jquery 기초 ] jquery Filter - 기본 필터(Basic Filter) (0) | 2019.10.03 |
[ VueJS 입문 ] 컴포넌트의 사용 / Intro to Components (0) | 2019.10.03 |