2010-05-19 6 views
0

나는 애니메이션을 사용하고있는 페이지를로드하는 동안,메이크업 JQuery와 애니메이션 속도

wid=jQuery(window).width()+400; 
jQuery('#div').animate({'marginLeft' : '+='+wid+'px'},{queue:false, duration:20000 }) 

DIV이 이동되고있다.

이 애니메이션을 페이지로드에 사용합니다. 페이지가로드 될 때 <body onload=myfunction()>이 호출됩니다. myfunction이 호출 될 때 (페이지가 loadad completly) 내 애니메이션을 더 빠르게하고 싶습니다.

애니메이션 재생 중 애니메이션 재생 시간을 변경하는 방법은 무엇입니까?

답변

1

아마도 애니메이션을 중단하고 원하는 기간 동안 새 애니메이션을 저장하는 것이 가장 좋습니다.

$('#div').stop(true, false).animate(...); 
+0

방금 ​​찾았습니다. 감사합니다. – darkandcold