2013-05-19 50 views
1

我有一個響應式主題。在小屏幕上查看網站時,它會顯示「菜單」,您必須點擊它才能看到菜單項。我想要做的是直接顯示菜單項,而不必在看到它們之前點擊「菜單」。我嘗試使用Firebug來查看觸發它並嘗試刪除它。但是,這也在桌面視圖中混淆了我的整個網站。從響應式主題中刪除特定的Javascript動作

這是the link。如果有人能通過告訴我要刪除哪些代碼會很好,我可以指出正確的方向。你的幫助真的很感激。

+1

搜索你的代碼zn_menu_trigger – mplungjan

+0

這就是我第一次嘗試..我發現它的第2行,但沒有看到觸發該功能的代碼的實際部分..刪除整個行弄亂我的整個網站在桌面視圖, , – Parm

回答

0

我相信它是通過css隱藏的。因此,在瀏覽器移動時,首先顯示該菜單,然後進入1424行的bootstrap-responsive.css文件,並將'display:none'更改爲'display:block'。只是要清楚這是你尋找的代碼。

nav#main_menu.smooth_menu ul { 
    display: none; 
    background:#fff; 
} 

它位於@media(max-width:767px)媒體查詢中。

當用戶在移動瀏覽器上時,應該首先顯示菜單,同時保持切換功能。

+0

這將使鏈接和菜單可見我會認爲 – mplungjan

+0

我想我讀他的問題仍然允許菜單切換你仍然需要鏈接。 – aran

+0

哇,它是通過CSS和我搞砸了JavaScript的整個時間大聲笑..非常感謝你的答案,, – Parm

0

<head>的頁面中添加以下<script>。它在啓動時模擬點擊「菜單」。

<script> 
    $(document).ready(function() { 
     jQuery('.zn_menu_trigger a:visible').click(); 
    }); 
</script> 
+0

謝謝你的解決方案..它的工作,但不是最好的做法..但我真的很感激你的時間回答我雖然.. – Parm