Fix: menu link active state
This commit is contained in:
parent
d5cc0814bf
commit
02be3567ac
10
js/main.js
10
js/main.js
@ -53,8 +53,18 @@ function setPage(path){
|
||||
window.scrollTo(0, 0);
|
||||
$("#article-container").empty();
|
||||
|
||||
|
||||
$("#left > a").each((i, elmt) => {
|
||||
let hrefPath = elmt.attributes["href"].value;
|
||||
if(hrefPath === "/" || path === "" || path === "/index.html")
|
||||
hrefPath = "/home";
|
||||
|
||||
$(elmt).toggleClass("active", hrefPath === path);
|
||||
});
|
||||
|
||||
$.ajax("/pages"+path+".md")
|
||||
.done((res) => {
|
||||
|
||||
$("#article-container").html(res);
|
||||
|
||||
const len = $("#article-container > article").length;
|
||||
|
Loading…
Reference in New Issue
Block a user