일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- substring
- visual studio code
- 리눅스 명령어
- primarykey
- java
- now()
- 조인
- 생성
- 3306
- groupby
- EQUI
- word wrap
- 데이터타입
- 삭제
- foreignkey
- DISTINCT
- live server
- 입력
- date_add
- cmd
- Linux
- select
- 데이터베이스
- 집계 함수
- DB접속
- 테이블
- 서브쿼리
- pytthon
- MySQL
- 줄바꿈
Archives
- Today
- Total
재유's
[jQuery] HTML 요소의 CSS 제어 본문
HTML 요소의 CSS 속성 제어
특정 요소에 적용되어 있는 속성값 조회하기
1 | var foo = $("#bar").css('속성이름'); |
특정 요소의 적용하기
개별적용
1 | $("#bar").css('속성이름', '값'); |
일괄 적용(json 형태 사용)
1 2 3 4 5 6 | $("#bar").css({ 속성이름: '값', 속성이름: '값', 속성이름: '값', ... }); |
HTML 요소의 CSS 클래스 제어
CSS 클래스 적용여부 검사
1 | var foo = $("#bar").hasClass('클래스 이름'); // true, false 리턴 |
CSS 클래스 적용
1 | $("#bar").addClass('클래스 이름 클래스 이름 ...'); |
- 두 개 이상의 클래스를 적용하고자 하는 경우 공백으로 구분
CSS 클래스 삭제
1 | $("#bar").removeClass('클래스 이름 클래스 이름 ...'); |
- 두 개 이상의 클래스를 삭제하고자 하는 경우 공백으로 구분
css 클래스 적용/삭제 자동 반복
1 | $("#bar").toggleClass('클래스 이름 클래스 이름 ...'); |
- 두 개 이상의 클래스를 처리하고자 하는 경우 공백으로 구분
not()
- 복수 요소를 지정하고 있는 jQuery 객체 중에서 특정 요소를 제외한 항목들을 지정하는 기능.
this와 함께 사용하는 경우
1 2 3 4 5 6 | $(".btn").click(function () { // ".btn"중에서 클릭된 요소 $(this) // ".btn"중에서 클릭되지 않은 나머지 요소(들) $(".btn").not(this) }) |
jQuery 객체를 사용하여 not()함수 사용
".btn"중에서 id값이 "#hello"인 요소 제외
1 | $(".btn").not($("#hello")) |
".btn"중에서 3번째 요소만 제외
1 2 | $(".btn").not($(".btn:nth-child(3)")) // 1부터 카운트 $(".btn").not($(".btn:eq(2)")) // 2부터 카운트 |
css 셀렉터를 사용하여 not()함수 사용
".btn"중에서 id값이 "#hello"인 요소 제외
1 | $(".btn").not("#hello") |
1 2 | $(".btn").not(".btn:nth-child(3)") // 1부터 카운트 $(".btn").not(".btn:eq(2)") // 2부터 카운트 |
'IT Story > : : JQuery' 카테고리의 다른 글
[jQuery] 요소의 동적 생성 (0) | 2019.02.13 |
---|---|
[jQuery] 요소의 탐색 (0) | 2019.02.12 |
[jQuery] 요소 판별 (0) | 2019.02.08 |
[jQuery] 요소의 크기조회, 반응형 기능 (1) | 2019.02.08 |
[jQuery] 이벤트 처리 (0) | 2019.02.08 |
Comments