我已經構建了一個側欄導航,當導航標題被點擊時,導航會崩潰&展開。這一切都很好。但是,如果我展開/打開其中一個導航組並點擊進入一個頁面,當新頁面加載所有導航組時再次關閉。我很樂意爲主動導航組保持打開方式。使用JQuery在加載新頁面時保持活動的子導航打開
這是我用過的摺疊/展開: (它目前設置使得只有資產淨值羣體之一將是一次打開)
/* Collapse and Expand */
$(".slideTitle").click(function() {
$(".indexListOpen").removeClass("indexListOpen").addClass("indexList");
$(this).next().toggleClass("indexList").toggleClass("indexListOpen");
});
而這就是我試圖用它來保持目前的導航組當打開新的頁面加載:
/* keep current nav group open */
var path = location.pathname;
$('.indexListOpen a[@href$="' + path + '"]').addClass("selected");
$(".selected").parent().parent().removeClass("indexList").addClass("indexListOpen");
不工作...所以我知道我在做大量的錯誤。 我工作的頁面位於instarservices.com/commercial
任何幫助表示讚賞!
謝謝!這工作像一個魅力! – VUELA