2011-12-15 91 views
0

我想使用jQuery來動畫和顯示一個隱藏的元素,但此刻我只能做到這一點,所以它會切換元素,而不是隻顯示它。jQuery的動畫切換隻顯示一個元素

$("#testTab").animate({"height": "toggle", "opacity": "toggle"}, "slow"); 

基本上我想要實現:

$("#testTab").toggle("slow"); 
$("#testTab").toggle(true); 

,這將使一個雙肘和這兩個參數不能進入一個切換?

+0

爲什麼`$ .show()`不起作用?我誤解了你的問題嗎? – Bojangles 2011-12-15 00:02:52

回答

1

如果您只是想讓它點擊一次,而且它動畫顯示它,請使用。

$("#testTab").show("slow"); 

如果你想使使其切換(點擊一次就說明,再次單擊它隱藏,動畫在兩個方向上)。只需使用切換參數,就是它的作用:

$("#testTab").toggle("slow"); 
+0

啊問題是之前的load(),基本上我需要它在加載時動畫,而不是一個接一個。 – Dan 2011-12-15 00:16:00