Commit f74f3b56 by naan1993

增加菜单点击高亮不会消失的效果

parent 5a0057c3
......@@ -33,7 +33,7 @@
@for(title in titles){
@if(tool.isEmpty(title.children)){
<li>
<a class="J_menuItem" href="${ctxPath}${title.url}">
<a class="J_menuItem" href="${ctxPath}${title.url}" name="tabMenuItem">
<i class="fa ${title.icon}"></i>
<span class="nav-label">${title.name}</span>
</a>
......@@ -49,7 +49,7 @@
@for(subTitle in title.children){
@if(tool.isEmpty(subTitle.children)){
<li>
<a class="J_menuItem" href="${ctxPath}${subTitle.url}">${subTitle.name}</a>
<a class="J_menuItem" href="${ctxPath}${subTitle.url}" name="tabMenuItem">${subTitle.name}</a>
</li>
@}else{
<li>
......@@ -57,7 +57,7 @@
<ul class="nav nav-third-level">
@for(thirdTitle in subTitle.children){
<li>
<a class="J_menuItem" href="${ctxPath}${thirdTitle.url}">${thirdTitle.name}</a>
<a class="J_menuItem" href="${ctxPath}${thirdTitle.url}" name="tabMenuItem">${thirdTitle.name}</a>
</li>
@}
</ul>
......
......@@ -7890,3 +7890,8 @@ body.skin-3 {
font-size: 12px
}
}
.tab-menu-selected {
background-color: #293846 !important;
color: white !important;
}
\ No newline at end of file
......@@ -7,7 +7,6 @@ $(document).ready(function () {
// MetsiMenu
$('#side-menu').metisMenu();
// 打开右侧边栏
$('.right-sidebar-toggle').click(function () {
$('#right-sidebar').toggleClass('sidebar-open');
......@@ -95,6 +94,12 @@ $(document).ready(function () {
}
});
//点击菜单的时候高亮显示菜单
$("a[name='tabMenuItem']").click(function(){
clearTabMenuItem();
$(this).addClass("tab-menu-selected");
});
$('.nav-close').click(NavToggle);
//ios浏览器兼容性处理
......@@ -111,6 +116,12 @@ $(window).bind("load resize", function () {
}
});
function clearTabMenuItem(){
$("a[name='tabMenuItem']").each(function(){
$(this).removeClass("tab-menu-selected");
});
}
function NavToggle() {
$('.navbar-minimalize').trigger('click');
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment