작업 애니메이션 : ID = "페이더"와 사업부가, 클릭에 1. 한이 새로운 HTML이 나타납니다 (새 HTML과 페이더의 2. replaceHtml 페이드 아웃 브라우저의 폴드 아래) 3. 새 HTML에 애니메이션을 적용하여 지정된 위치까지 슬라이드합니다.jQuery를 페이드 아웃, replaceWith 거의 나는 다음과 같은 달성하기 위해 노력하고
1 단계와 2 단계가 작동하며 3 단계는 작동하지 않습니다. 이유는 무엇입니까? 미리 사업부는 크게 감사하겠습니다 애니메이션되지 않습니다 이유에
$("#fader").fadeOut(1000, function() {
$(this).replaceWith('<div id=\"fader\" style=\"margin-top:-500px;width:500px;height:400px;border:1px solid black;\">new div</div>', function() {
$("#fader").animate({marginTop: "500px"});
});
});
어떤 생각, 감사 :
다음은 자바 스크립트입니다! 귀하의 경우 .replaceWith()에
@Jesse은 - 당신이, 당신이 문제를 해결 도움이 사람의 옆에 체크 표시를 클릭하여 답변을 받아 들일 수 있다면, SO 단정하고 질문에 대답 매력의 모두를 유지하는 데 도움이됩니다. –
알려주세요 .. 내 FUNC 또한보십시오! .replaceWith() 및 체인에 대한 설명에 대한 ;-) –