2013-07-17 4 views
0

뉴스 레터가 페이드 아웃 한 후에만이 고맙게 들릴 수 있습니다. 어떻게해야합니까?Mootools 함수 콜백

overlay_newsletter.fade('out'); 
thankYou.setStyle('display', 'block').fade('in'); 

다음은 내가 마우스 오버에서 실행되는 내 자신의 데모 (here)를 만든 것처럼 나는 당신의 마크 업 보이는 방법을 모르는

overlay_newsletter.fade('out' function(){ 
    thankYou.setStyle('display', 'block').fade('in'); 
}); 
+0

알렉스, 내 대답은 유용 했습니까? – Sergio

+0

안녕하세요, 저는 미안합니다. 이처럼 sth을하는 것을 끝내지 만 더 나은 솔루션을 찾으려고 노력하고 있습니다. http://jsfiddle.net/KjDZn/, 나는 내가 가진만큼 Mootools에 자신이 없습니다. jQuery와 함께 ... – Alex

+1

페이드 아웃이 끝난 후에 페이드 인을하지 않으면 내 코드가 작동합니다. 너 해봤 니? 3 단계로 업데이트하겠습니다. – Sergio

답변

1

작동하지 않습니다.

var afterfadeout = function() { 
    alert('complete'); 
    thankYou.setStyle('display', 'block').fade('in'); 
}; 
overlay_newsletter.set('tween', { 
    onComplete: afterfadeout 
});