2011-02-26 7 views

답변

9

당신이 아래로 미끄러이

$("ul").animate({ 
"height": "toggle", "opacity": "toggle" 
}, "slow"); 
+2

+1 특별한 '토글'에 대해 배웠습니다. – alex

1

에 한번, 처음에 숨기기()를 호출, 하나의 체인하거나, 주변 기능을 교환 :

$("ul").hide().slideDown(600).fadeIn(300); 
+2

@TheDeveoper처럼이 함수를 호출 할 수 있습니다. fadeIn은 slideDown이 완료 될 때까지 시작되지 않습니다. – lsuarez

2

에 대한 애니메이션을 사용할 수 있습니다 이 함수 somewheres

jQuery.fn.doubleHide = function(){ 
    return $(this).hide().css('opacity', '0'); 
} 


jQuery.fn.slideFade = function(slide, fade){ 
return $(this).slideDown(slide, function() { 
    $(this).fadeTo(fade, 100); 
    }); 
} 

삽입 페이드

은 다음 U는 fadeIn() 나는 아직도 절차의 순서로 호출하는 것을 두려워

 $(this).stop(true).doubleHide().slideFade(400, 2000); 
관련 문제