2012-08-16 153 views
0

我有這樣的代碼: http://jsfiddle.net/a9GUX/jQuery的關閉下拉菜單打開時,另一個菜單點擊

例如,當菜單中的「一」是開放的,而人點擊菜單中的「四」上,菜單一關閉自動。我已經做了一些測試,但有些什麼都不做,其他人全部打開/關閉。

在此先感謝。

+0

似乎在我的瀏覽器中正常工作。即使我反覆打開和關閉「4」,菜單「One」仍然打開。你使用的是什麼瀏覽器? – Logard 2012-08-16 14:04:26

+0

這就是問題所在:P zoltan解決了這個問題。 http://jsfiddle.net/a9GUX/1/ – Thiago 2012-08-16 19:04:21

回答

0

加入這一行

$(this).siblings('li').children('ul,p').slideUp('slow'); 

DEMO

+0

謝謝你!它的工作:) – Thiago 2012-08-16 14:10:14

+0

歡迎:) – 2012-08-16 14:10:51

+0

當進入頁面的人可以使菜單打開? 例如: 如果用戶選擇菜單'one 1',當頁面打開時,下拉菜單'One'保持打開狀態。 我不確定我是否清楚... 謝謝。 – Thiago 2012-08-16 18:05:56

相關問題