修复导航栏定位条问题x2

i18n
xaoxuu 6 years ago
parent 30ac62af51
commit 77f580bf11
  1. 8
      layout/_partial/header.ejs
  2. 8
      source/js/app.js

@ -7,7 +7,7 @@
<% if (config.nav_menu) { %> <% if (config.nav_menu) { %>
<% (config.nav_menu || []).forEach(function(value){ %> <% (config.nav_menu || []).forEach(function(value){ %>
<li> <li>
<a id="<%= url_for(value.url).replace(/\//g, "") %>" <a id="<%= url_for(value.url).replace(/\//g, "")?url_for(value.url).replace(/\//g, ""):"home" %>"
class="nav flat-box" href="<%= url_for(value.url) %>"> class="nav flat-box" href="<%= url_for(value.url) %>">
<i class='<%=value.icon%> fa-fw'></i>&nbsp;<%=value.name%> <i class='<%=value.icon%> fa-fw'></i>&nbsp;<%=value.name%>
</a> </a>
@ -15,7 +15,7 @@
<%})%> <%})%>
<% } %> <% } %>
</ul> </ul>
</div> </div>
<% if (theme.search.enable === true) { %> <% if (theme.search.enable === true) { %>
@ -28,7 +28,7 @@
<% } %> <% } %>
<ul class='switcher h-list'> <ul class='switcher h-list'>
<% if (theme.search.enable === true) { %> <% if (theme.search.enable === true) { %>
<li class='s-search'><a class="fas fa-search fa-fw" href='javascript:void(0)'></span></a></li> <li class='s-search'><a class="fas fa-search fa-fw" href='javascript:void(0)'></a></li>
<% } %> <% } %>
<li class='s-menu'><a class="fas fa-bars fa-fw" href='javascript:void(0)'></a></li> <li class='s-menu'><a class="fas fa-bars fa-fw" href='javascript:void(0)'></a></li>
</ul> </ul>
@ -51,7 +51,7 @@
<% if (config.nav_menu) { %> <% if (config.nav_menu) { %>
<% (config.nav_menu || []).forEach(function(value){ %> <% (config.nav_menu || []).forEach(function(value){ %>
<li> <li>
<a id="<%= url_for(value.url).replace(/\//g, "") %>" class="nav flat-box" href="<%= url_for(value.url) %>"> <a id="<%= url_for(value.url).replace(/\//g, "")?url_for(value.url).replace(/\//g, ""):"home" %>" class="nav flat-box" href="<%= url_for(value.url) %>">
<i class='<%=value.icon%> fa-fw'></i>&nbsp;<%=value.name%> <i class='<%=value.icon%> fa-fw'></i>&nbsp;<%=value.name%>
</a> </a>
</li> </li>

@ -59,8 +59,12 @@ var customSearch;
} }
//set current active nav //set current active nav
var $active_link = null; var $active_link = null;
$active_link = $('#' + location.pathname.replace(/\//g, ""), $headerMenu); var idname = location.pathname.replace(/\//g, "");
setUnderline($active_link, false); if (idname.length == 0) {
idname = "home";
}
$active_link = $('#' + idname, $headerMenu);
setUnderline($active_link, false);
} }
function setHeaderMenuPhone() { function setHeaderMenuPhone() {

Loading…
Cancel
Save