티스토리 뷰
17.6 애니메이션 정지
1) $(selector).stop(); == $(selector).stop(false,false);
◆ 실행 애니메이션을 정지한다.
◆ 기본값 (false,false).
2) $(selector).stop(clearQueue , goToEnd);
◆ 애니메이션큐를 삭제 한다
◆ clearQueue : true => 효과 애니메이션 큐의내용을 제거
◆ goToEnd: true => 실행중인 애니메이션 최종위치로바로이동
코드17-20
- <!DOCTYPE html>
- <html>
- <head>
- <style>
- div {
- background-color:Orange;
- }
- </style>
- <script src="http://code.jquery.com/jquery-1.7.js"></script>
- <script>
- // 이벤트를 연결합니다.
- // 변수를 선언합니다.
- /* evalText?
- * 1. evalText = "$('div').stop()"
- * 2. evalText = "$('div').stop(false ,false)"
- * 3. evalText = "$('div').stop(true)"
- * 4. evalText = "$('div').stop(stop(false, true))"
- * 5. evalText = "$('div').stop(true, true)"
- */
- // eval 자바스크립트 내장함수 문자열을 평가하고 스크립트 코드 인 것처럼 그것을 실행
- // http://www.w3schools.com/jsref/jsref_eval.ASP
- // 메서드를 실행합니다.
- eval(evalText);
- });
- // 애니메이션을 시작합니다.
- setInterval(function () {
- }, 2000);
- });
- </script>
- </head>
- <body>
- => 1. 현재 진행중인 애니메이션 삭제함니다. <br/>
- => 2. 현재 진행중인 애니메이션 삭제함니다. <br/>
- => 3. 현재 애니메이션 스텍에 있는것을 모두빼버립니다.<br/>
- => 4. 진행중인 애니메이션의 최종 위치에서 시작함 (진행중인 애니메이션시간0)<br/>
- => 5. 현재 애니메이션 스텍에 있는것을 모두빼버리고,진행중인 애니메이션의 최종 위치에서 시작함 (진행중인 애니메이션시간0)
- <p>
- <div>인터벌 자동실행</div>
- </body>
- </html>
! 내장함수 eval : http://www.w3schools.com/jsref/jsref_eval.ASP
출처 : javaScript jQuery 입문
'HMLT&CSS&JS > study' 카테고리의 다른 글
[모던웹]17.9 ~10 jQuery UI Effect (1) 플러그인 _ (참고사항 추가) (0) | 2014.03.17 |
---|---|
[모던웹] 17.8 jQuery Approach플러그인 (0) | 2014.03.17 |
[모던웹] 17.7 애니메이션 지연 (0) | 2014.03.17 |
[모던웹] 17.5 애니메이션 큐 (0) | 2014.03.17 |
[모던 웹] 15.13 문서 객체의 삽입 (0) | 2014.03.17 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday