2015-09-03 55 views
0

我正在網站上工作http://www.kaniamea.com/resource/ 對於明顯的SEO原因,我使用一個html代碼來導航 - 移動和桌面。問題是當你在桌面上看到該網站時,你點擊其中一個左側導航鏈接。然後點擊鏈接所屬的類別隱藏(點擊點擊後)。單擊鏈接時桌面菜單隱藏

我不確定是什麼原因造成的。我將不勝感激一些技巧如何解決這個問題。謝謝!

回答

1

你有這樣的代碼,切換父李項內部無序列表(UL)點擊:

$('.main-nav li').click(function(){ 
    $(this).addClass('im-curent'); 
    $("ul", this).toggle(100); 
}); 

因爲所有的環節是主要的鋰裏面,它會關閉菜單。爲了解決這個問題,你可以停止內部傳播:

$('.main-nav ul').click(function (e){ 
    e.stopPropagation(); 
}); 
+0

非常感謝!這非常有幫助!有沒有辦法不隱藏桌面的類別鏈接呢? – Parlanchina

+0

如果你不想讓它隱藏,只需刪除我提到的代碼的第一部分。如果您希望在點擊類別標題時將其隱藏,但在點擊鏈接時不能點擊它,請使用我發佈的代碼的第二部分。 – fanfavorite

+0

我做到了,但是這些類別不能擴展到手機。 – Parlanchina