Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 제이쿼리
- 사이드바
- CLIPING MASK
- jQuery
- 레이아웃
- BNX사이트
- IT
- 반응형
- HTML
- CSS
- Transform
- sideproject
- 자바스크립트
- position
- Poster
- 판화
- web
- 웹
- float
- 메소드
- 플렉스
- PHP
- steak
- MARGIN
- 문자열 자르기
- JavaScript
- 드롭다운메뉴
- Photoshop
- flex
- 클리핑마스크
Archives
- Today
- Total
코딩 슬라임 공방
제이쿼리 문법 본문
toggleClass
요소에 클래스 값의 생성,제거를 반복 할 수 있는 메서드입니다.
$( 'p' ).toggleClass( 'xyz' );
p요소에 xyz라는 클래스 값이 없으면 생성, p요소에 xyz라는 클래스 값이 존재하면 제거를 한다.
toggle
toggle()은 선택한 요소가 보이면 보이지 않게, 보이지 않으면 보이게 합니다.
toggle문법
.toggle( [ duration ], [ complete ] )
duration
duration은 완전히 나타나기 까지의 시간을 나타냅니다. fast,slow와 400같은 숫자로 정할 수 있습니다. 단위는 1000분의 1초입니다.
fast는 200, slow는 600입니다. 기본값은 400입니다.
.toggle( 'slow' ) slow와 fast는 ''따옴표 안에 사용합니다. .toggle( 400 ) 숫자는 그냥 사용합니다.
complete
complete에는 지정한 요소가 나타난 다음 불러올 함수가 들어갑니다.
.toggle( function() { // Animation complete. });
==와 ===의 차이
==연산자는 서로 다른 유형의 두 변수의 [값]을 비교합니다.
===연산자는 [값]과 [자료형]을 모두 고려하여 비교합니다.
예제로 비교해보면
0과 false의 값이 동일하게 false이기 때문에 true 입니다. 0 == false // true 0과 false의 자료형이 다르기 때문에 false가 됩니다. 0 === false // false 0은 number타입이고 false는 boolean타입 입니다.
자동으로 유형변화 비교를 해서 true입니다. 2 == "2" // true 2와 "2"의 자료형이 다르기 때문에 false가 됩니다. 2 === "2" 2는 number타입이고 "2"은 string타입 입니다.
!=와 !==의 차이
!=은 자료형을 비교하지 않습니다. !==은 자료형을 비교합니다.
2와"2"의 값이 같아서 같지않다는 비교에 false가 됩니다. 2 != "2" // false 2와 "2"의 자료형이 같지 않기 때문에 같지않다는 비교에 true가 됩니다. 2 !== "2" //true
'HTML_CSS_JAVA SCRIPT 수업' 카테고리의 다른 글
FLEX에서 Margin을 사용 할 때 (0) | 2020.06.06 |
---|---|
제이쿼리 슬라이드 제작 참고사이트 (0) | 2020.06.05 |
팝업만들기 중요점 정리 (0) | 2020.06.03 |
REACT리액트 간단 정리 (0) | 2020.06.01 |
객체,메서드,프로퍼티 (0) | 2020.05.30 |
Comments