2012-02-07 5 views
2

나는 jquery 템플릿을 사용하여 끝내고 모든 것이 잘 작동하지만 지금은 내 "템플릿"으로 새 오브젝트를 페이드 인시키고 싶습니다.하지만이 방법을 시도했지만 작동하지 않았습니다. :fadeIn jQuery 템플릿 tmpl()

$("#itemsTemplate").tmpl(responseText).prependTo("#map_right_wrap_template").fadeIn(); 

상황 : -에서 responseText는 양식 제출에 의해 반환 된 JSON 객체가 나는 매우 방식으로 템플릿에 새-반환 요소 (fadeIn)를 추가 할 즉

방법. 나는 fadeIn을 제외하고 모든 것이 잘 작동한다고 말했다.

답변

3

요소를 DOM에 추가하기 전에 숨겨져 있습니까? 당신은 숨겨진 시작됩니다 확인하기 위해 바로 DOM에 요소를 추가하기 전에 .hide()을 사용하고 페이드 수 있습니다

$("#itemsTemplate").tmpl(responseText).hide().prependTo("#map_right_wrap_template").fadeIn(500); 
+0

는 테스트 및 작업, 감사 재스퍼, 놀라운! – lito