layui 页面内部 打开顶级菜单
//左侧菜单缓存
setTimeout(function(){
let menus = [];
$('#sideMenu a').each(function(){
if ($(this).attr('menu-id')){
let smitem = {
"id": $(this).attr('menu-id'),
"title": $(this).text()
}
menus.push(smitem);
}
});
if(menus.length>0){
sessionStorage.setItem('menus', JSON.stringify(menus));
}
}, 1000);//获取左侧菜单id
window.getMenuId = function (str) {
let menus = JSON.parse(sessionStorage.getItem('menus'));
let menuid = 0;
if (menus.length>0){
for (var i = 0; i < menus.length; i++) {
if (menus[i].title == str) {
menuid = menus[i].id;
break;
}
}
}
return menuid;
}//页面内点击打开顶级页面标签
top.layui.tab.addTabOnlyByElem("content",
{ id: getMenuId('新闻列表'), title: "新闻列表", url: '/admin/news/lists', close: "允许关闭" }
)