2012-02-07 70 views
2

我結束了使用jQuery模板,迄今爲止一切工作正常,但現在我想淡入一個新的對象到我的「模板」,我試着這個,但它沒有工作:淡入jQuery模板tmpl()

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

語境: - responseText的是一個由一個表單提交返回的JSON對象

換句話說,我要添加(淡入)的新返回的元素到模板中一個非常時尚辦法。正如我所說的,除了淡入淡出之外,一切正常。

回答

3

確定元素在添加到DOM之前是隱藏的嗎?您可以使用.hide()只需添加元素到DOM之前,爲了確保它會開始隱藏,然後淡入:

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

測試和工作,感謝碧玉,令人驚歎! – lito 2012-02-07 19:44:06