2014-02-27 84 views
0

我正在使用Bootstrap的崩潰。當我加載頁面時,菜單默認打開。所以當我點擊它第一次崩潰時,它會跳轉並保持打開狀態。但是當我再次點擊它時,崩潰工作正常。我的摺疊菜單在頁面加載時打開兩次?

我覺得在調用函數時會發生什麼,什麼都不知道,但我不知道在哪裏尋找它。我正在研究Grails,如果這有所作爲。

+1

您的代碼示例在哪裏?你甚至試圖自己修復它? – martynas

+0

事情是,當我嘗試在小提琴上運行我的代碼時,它工作正常。但如果你想檢查,這裏是:http://jsfiddle.net/6gWz2/ – nutellafella

回答

0

您還應該添加in collapse類的菜單內容:

我更新了你的提琴:http://jsfiddle.net/6gWz2/1/

爲什麼它發生的事情是,當你點擊的標題,它看起來菜單內容,如果它有類in collapse。如果沒有,腳本會認爲菜單內容已關閉,並嘗試通過添加類來打開。之後,一切都按預期工作。

+0

非常感謝你!完善! – nutellafella

+0

我無法改變我的箭頭的方向,每當菜單崩潰時,因爲我把崩潰類。你能幫我嗎? – nutellafella

+1

@nutellafella看[fiddle](http://jsfiddle.net/6gWz2/2/)。 – alalp