저수준의 시각적 효과 jQuery의 기본 효과.

Slides:



Advertisements
Similar presentations
학번 이름 김정현 1차 프로젝트 발표 2D 게임프로그래밍. 목차 1. 게임 컨셉 2. 게임 설명 2/10 3. 개발 범위 4. 개발 일정 5. 자체 평가.
Advertisements

2015 상반기 공채 대비 _ 겁나 빠른 공채 달력 이용 안내 년 상반기 대기업 공채 달력 공채 달력을 대학 게시판에 쉽게 등록 - 게시판에 쉽게 등록할 수 있게 Html 로 제공 - 복사해서 학생들에게 메일로 발송 가능 대기업 공채 일정을.
CHAPTER 10. DOM과 이벤트 처리, 입력 검증.
CHAPTER 11. 자바스크립트와 캔버스로 게임만들기.
모바일 홈페이지 제작 발 표 일 : 2012년 11월 28일 발 표 자 : 07’ 김 동 희.
IoT(사물인터넷) 보안 2016년 2학기 4. 라즈베리파이 카메라.
2002/3/20 HTML 2002/3/20
CHAPTER 4. CSS 스타일시트 기초.
CHAPTER 16. 모바일 웹페이지.
Chapter14 위치 정보 & 모바일 HTML5 Programming.
웹 2.0 및 Ajax 개요.
10장 동적 HTML (Dynamic HTML)
JQuery Mobile.
1.1 뷰포트 일반 웹 페이지의 모바일 실행 결과 뷰포트(viewport)
JSON(JavaScript Object Notation)
컴포넌트 (Component)
1 HTML5 개요.
채팅 서버 만들기 10장 Do it! Node.js 프로그래밍 이지스퍼블리싱 제공 강의 교안 2017/03
HTML GRAPHICS 이 서식 파일은 그룹 환경에서 교육 자료를 프레젠테이션할 때 시작 파일로 사용할 수 있습니다. 구역
UIT Series HTML + JavaScript [Chapter 1] Html을 이용한 웹 페이지 만들기.
CHAPTER 12. JQUERY, AJAX, JSON.
01. Index StarPlayer API Guide 01. Index 02. 상수값 정의 03. API 정의
HTML CSS 자바스크립트 무작정 따라하기
CHAPTER 5. CSS 박스모델과 응용.
10 자바스크립트와 레이어로 만드는 DHTML 레이어와 DHTML로 동적인 문서 만들기!.
처음부터 다시 배우는 HTML5&CSS3 실전 웹 표준 사이트 제작까지
Chapter05 오디오와 비디오 HTML5 Programming.
AJAX 커머스아이 박준열.
JSON-RPC 서버 만들기 11장 Do it! Node.js 프로그래밍 이지스퍼블리싱 제공 강의 교안 2017/03
HTML5 웹 프로그래밍 입문 (개정판) 5장. 고급 표현을 위한 CSS3 활용.
간단한 이벤트 연결 jQuery 단축 이벤트 메서드 사용법
jQuery Chapter 12 이 서식 파일은 그룹 환경에서 교육 자료를 프레젠테이션할 때 시작 파일로 사용할 수 있습니다.
Youn-Hee Han HTML5 - GeoLocation Youn-Hee Han
JQuery Mobile #3-1 Jeon Yong ju.
5부 mHTML/KUN언어 배우기 5-1 mHTML과 KUN에 대해서 5-2 mHTML 기본태그
HTML5+CSS3 실무 테크닉 김은기 저.
~ 초콜릿 공작소 ~ 프로젝트 완료 조은아.
CHAPTER 13. HTML5 위치정보와 드래그앤 드롭.
Cafe24 쇼핑몰 구축방법 전략연구소 교육팀 권계영 대리.
Web Socket.
프로그래밍 원리 Chapter 05 자바스크립트 기초 신한대학교 IT융합공학부 박 호 균.
에너지원의 변환 기술가정 1학년 1학기 1. 에너지원의 이용>(1)에너지와 에너지원>2/11 [제작의도]
낮과 밤 알아보기 슬기로운 생활 2학년 1학기 4. 빛과 그림자>낮과 밤( 4/8 )
충북대학교 데이터베이스 & 정보시스템 연구실 정 태 성
Chapter10 드래그 앤 드롭 & 텍스트 편집 HTML5 Programming.
CSS Layout Chapter 6 Part 1
Chapter11 웹 스토리지 & 웹 데이터베이스
JavaScript COOKIE Chapter 10 Part III
HTML CSS 자바스크립트 무작정 따라하기
Jquery Mobile 2장 애플리케이션 구조와 내비게이션
Chapter07 CSS3 글꼴과 문자 HTML5 Programming.
HTML CSS 자바스크립트 무작정 따라하기
Web & Internet [06] CSS3 응용과 레이아웃
Chapter13 파일 접근 & 오프라인 접근 HTML5 Programming.
명품 웹 프로그래밍.
1장. HTML5 소개 To Flash 정보영재세미나 1 김태영교수님 홍창의.
17장 웹 사이트 제작 완성 한빛미디어(주).
2018년 10월 01일 박성진 Web & Internet [04] CSS3 2018년 10월 01일 박성진
문서작성에 사용되는 기본태그 MARQUEE, A.
컴퓨터 그래픽 I 영화 홍보 사이트 분석 과목 : 컴퓨터 그래픽 I 담당교수 : 손애경 교수님 학과 : 정보처리과 1반(A1)
JavaScript 객체(objects)
ASP 수행 화면(1).
LOGIN할 때 아이디, 비번 입력 여부 체크하기
Web & Internet [02] HTML5 기본구조와 작성법
Chapter03 HTML 포토앨범 만들기
4 웹 페이지 레이아웃.
문서 작성에 사용되는 기본태그 HR, PRE, B, I, U, S.
HTML HTML 기본 구조와 태그 다양한 태그 다루기
욕은 나의 삶을 망치는 나쁜 습관이다. '욕하면서 배우고 칭찬하며 닮아간다.'
머니투데이 메인 UI수정 Moneytoday.co.kr - 작성자 : 한정환 - 작성일 :
Presentation transcript:

저수준의 시각적 효과 jQuery의 기본 효과

시각적 효과 jQuery 기본 효과 메서드 사용법 각 매개 변수의 의미 1. $(selector).method(); 2. $(selector).method(speed); 3. $(selector).method(speed, callback); 각 매개 변수의 의미 speed 효과를 진행할 속도 지정 밀리초 단위의 숫자나 문자열 slow, normal, fast 입력 callback 효과를 모두 완료한 후에 실행할 함수 지정

시각적 효과 toggle( ) 메서드 <html> <head> <script src="//code.jquery.com/jquery-1.11.0.min.js"></script> <script> $(document).ready(function() { $("h1").click(function() { $(this).next().toggle(); }); </script> </head> <body> <h1>OPEN & CLOSE</h1> <div> <h1>Title1</h1> <p>Content1</p> </div> <h1>Title2</h1> <p>Content2</p> </body> </html>

시각적 효과 hide( ) 메서드와 show( ) 메서드 <html> <head> <script src="//code.jquery.com/jquery-1.11.0.min.js"></script> <script> $(document).ready(function() { $("input").eq(0).click(function() { $("div").show(); }); $("input").eq(1).click(function() { $("div").hide(); </script> </head> <body> <input type="button" value="open" /> <input type="button" value="close" /> <h1>OPEN & CLOSE</h1> <div> <h1>Title1</h1> <p>Content1</p> </div> </body> </html>

사용자 지정 효과 animate() 메서드 사용법 1. $(selector).animate(object); 2. $(selector).animate(object, speed); 3. $(selector).animate(object, speed, easing); 첫 번째 변수에 입력 가능한 속성들

상대적 애니메이션 <html> <head> <style> div {width:50px;height:50px;background-color:orange;} </style> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script> <script> $(document).ready(function() { $("div").click(function() { var width = $(this).css('width'); var height = $(this).css('height'); $(this).animate({ width:parseInt(width) + 50, height:parseInt(height) + 50 }, "slow"); }); </script> </head> <body> <div></div> </body> </html>

애니메이션 지연 delay() 메서드 <html> <head> <style> div {width:100px;height:100px;background-color:orange;position:relative;} </style> <script src="//code.jquery.com/jquery-1.11.0.min.js"></script> <script> $(document).ready(function() { $("div").each(function(index) { $(this).delay(index * 500).animate({ left:500 }, 'slow'); }); </script> </head> <body> <div></div><div></div> </body> </html>