2012-06-14 5 views
1

저는 두 개의 div 설정을했습니다.새로운 div로 애니메이트하는 jQuery

<div class="terrain water"></div> 

<div class="terrain water"></div> 

<div class="terrain water"></div> 

<div class="terrain water"></div> 

모든 div는 너비가 "타일"을 나타냅니다. 32px 높이 : 32px. 타일 ​​div 안에는 문자 div도 있습니다.

<div class="terrain water"><div class="character"></div></div> 

문자 div를 다른 div로 이동하려면 애니메이션을 적용하고 싶습니다. 어떻게해야합니까?

+0

이것은 분명하지 않습니다. 좀 더 명확히하십시오. –

+0

애니메이션을 적용 하시겠습니까? 운동? 페이드 인/페이 아웃? 양자 모두? 뒤집기를 원하십니까? – jakee

+0

나는 어떤 종류의 움직임을 움직이기 원합니다. – John

답변

1

문자 div의 불투명도를 0으로 애니메이트 한 다음 이동 한 다음 다른 div에 추가 한 후 다시 애니메이션을 적용하여 1로 되돌릴 수 있습니다. 그러면 사라진 효과가 나타납니다.

$(".character").animate({"opacity":0}, 1000).appendTo("Your other div").animate({"opacity":1},1000); 
0

페이드 효과로 캐릭터를 움직일 수 있습니다.

$(".character").fadeOut().appendTo("Your other div").fadeIn(); 
+0

을 사용하고 있습니다. 질문을 게시하는 동안 명확히하십시오. –

관련 문제