제이쿼리 페이드인이나 에니메이트 속도관련 채택완료

11년 전 조회 3,799

 

안녕하세요.

 

그 제이쿼리 쓸때 페이드인 페이드아웃 등의 속도를 지정하려 할때 자꾸 오류가나서

 

조언좀 부탁드립니다 ㅜㅜㅜㅜㅜ

 

Copy
a_test.hide();		$('#body_01').scroll(function () {			var sco01_01 = $('#body_01').scrollTop();			if (sco01_01 > main_show_01 ) {				a_test.stop().slideDown(function(){a_test01.stop().fadeIn();});			} else {				a_test01.stop().fadeOut(function(){a_test.stop().slideUp();}); <!-- 이부분 -->			}		});

 

여기에

 

a_test01.stop().fadeOut(function(){a_test.stop().slideUp();}); 

이쯤코드 뒤에다가

 

a_test01.stop().fadeOut(function(){a_test.stop().slideUp();},5000);

이렇게 변수를 줬는대.. 갑자기 코드가 먹통이 되어버립니다. ㅜㅜ

 

변수를 따로 지정해도 그렇고.. 다른 방식으로 효과를 주어야만 하는건가요? 

 

 

 

답변 1개

채택된 답변
+20 포인트

a_test01.stop().fadeOut(function(){a_test.stop().slideUp();},5000);

 

fadeOut의 메서드형은 .fadeOut​(complete,duration) 이 아닌 .fadeOut(duration[,complete]) 입니다.

(또는 .fadeOut(duration[, easing][,complete]) 로도 가능합니다. 아니면 .fadeOut(object) 의 형태로 각각의 옵션을 직접 설정할 수도 있습니다.)

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고