2012-03-31 120 views
-1

我創建了一個超級簡單的手風琴菜單。但我遇到了一個問題。 slideToggle不起作用。我不確定是否因爲我點擊時隱藏了這個元素,這就造成了混淆。如果任何人都可以看一看,我會很感激。但我真的想讓代碼保持儘可能簡單。謝謝!!手風琴菜單slideToggle不能滑動

在這裏看到:http://jsfiddle.net/liveandream/Yd2Pd/

+0

如果實際的代碼是問題的一部分,這對未來的讀者來說是最好的,因爲jsFiddle鏈接有一天會死機。謝謝。 – Sparky 2012-03-31 22:16:12

回答

1

更新了小提琴,現在的工作:http://jsfiddle.net/Yd2Pd/7/

你並不需要的

$(".drop").slideUp(); 

多餘的線這條線做工作就好了沒有上述線。

$(".drop", this).slideToggle("slow"); 
+0

抱歉,這對我不起作用,因爲我需要讓其他人滑動。換句話說,一次只能顯示一個下拉菜單。我很抱歉誤會。但是如果你看看我原來的jsfiddle,你會看到如果一個下拉菜單是可見的,而你點擊了另一個下拉菜單,那麼可見的菜單就會向上滑動。謝謝! – lov2code 2012-03-31 22:34:42