일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ES6
- javascript
- every method
- CLASS
- 교차타입
- CSS3
- CSS
- 기본값매개변수
- reducemethod
- javascript reduce메소드
- filter메소드
- 타입스크립트
- React
- 나머지매개변수
- html
- javascript style
- typescipt
- map
- method
- 전개구문
- Clipboard.writeText()
- js6
- map메소드
- javascript some
- defalutparameter
- factoryfunction
- javascript every
- 단일스레드
- Typescript
- Javscript
- Today
- Total
개발일지
시각적 효과 본문
1. 기본적인 시각적 효과
*show() / hide()
toggle() => show() / hide()를 번갈아 실행
slideDown() / slideUp()
slideToggle() => slideDown() / slideUp()를 번갈아 실행
fadeIn() / fadeOut()
fadeToggle() => fadeIn() / fadeOut()를 번갈아 실행
*네가지 형식으로 사용.
$(selector).method();
$(selector).method(speed);
$(selector).method(speed, callback); callback => function(){} - 애니메이션이 모두 계산된 직 후 처리되는 함수
$(selector).method(speed, easing, callback);
-speed => slow/normal/fast
-callback => 효과를 모두 완료 후에 실행할 함수를 지정
-easing => 애니메이션의 easing 속성을 지정
2. 사용자 지정 효과 animate( { } )메소드
*$(selector).animate(object);
$(selector).animate(object, speed);
$(selector).animate(object, speed, callback);
$(selector).animate(object, speed, easing, callback);
*사용 가능한 속성
top, left, right, bottom => 위치변화(css로 position 적용되어 있어야함 .)
width, height => 크기조절
opacity => 투명도
margin, padding => 여백조절
animiate 메서드 사용후 .clearQueue() 사용필수
'javascript > jquery' 카테고리의 다른 글
jQuery 노드(DOM)에 관련된 메소드들 (0) | 2022.09.06 |
---|---|
네비게이션 예제 (0) | 2022.09.06 |
이벤트 연결 (0) | 2022.09.05 |
문서 조작 메서드 (0) | 2022.09.05 |
스타일 메서드 (0) | 2022.09.02 |