'
} else {
loginsHtml += ''
}
$(".header-common-wrap .header-userinfo-target").eq(0).html(loginsHtml);
}
$(document).ready(function () {
headerUserinfoByRequest();
$(".header-userinfo-target").on("click", "#header-menu-user-logout-target", function () {
userLogoutUserCenterHandle()
})
});
(function () {
let headerNavSequenceObj = [
{
name: '首页',
children: ['/h/'],
},
{
name: '学校概况',
children: ['/h/others/2024-12-28/4248'],
},
{
name: '新闻资讯',
children: ['/h/xwzx/'],
},
{
name: '课程超市',
children: ['/dev/onlineclass'],
},
{
name: '云直播',
children: ['/h/live/'],
},
{
name: '研修培训',
children: ['/h/project/'],
},
{
name: '学术研究',
children: ['/h/xsyj/'],
},
{
name: '在线评选',
children: ['/dev/content'],
},
{
name: '数字图书馆',
children: ['/dev/ebook'],
},
{
name: '面授课',
children: ['/dev/auditorium'],
},
{
name: '精彩活动',
children: ['/dev/activity'],
},
{
name: '申报评审',
children: ['/h/declares/project_index/'],
},
{
name: '申报评审',
children: ['/h/declares/course_index/'],
},
{
name: '学习地图',
children: ['/h/map/learnmap/'],
},
{
name: '双创广场',
children: ['/h/recruit'],
},
{
name: '证书查询',
children: ['/h/certificate_search/'],
},
{
name: '学分银行',
children: ['/h/xfyh/2025-08-12/4449'],
},
]
let headerNavSequenceFilter = headerNavSequenceObj.filter(value => {
if (value.hasOwnProperty('children')) {
return value.children.some(valueSingle => {
let currentPath = window.locations.pathname;
let searchPath = window.locations.search;
let fullPath = currentPath + searchPath;
// 首页路径,只有当完全匹配时才高亮
if (valueSingle === '/h/') {
return currentPath === '/h/' && searchPath === '';
}
// 对于其他路径,使用 startsWith 进行前缀匹配
return fullPath.startsWith(valueSingle);
})
/*return value.children.some(valueSingle => {
return (window.locations.pathname + window.locations.search).includes(valueSingle)
})*/
}
})
let headerNavSequenceFilterName = headerNavSequenceFilter.map(value => {
return value.name
})
document.querySelectorAll('.header-common-wrap .header-menu-single-link').forEach(value => {
let tabLinkText = value.innerText.trim()
if (headerNavSequenceFilterName.some(value1 => value1 === tabLinkText)) {
value.classList.add('header-menu-single-link-active')
} else {
value.classList.remove('header-menu-single-link-active')
}
})
})()
'
} else {
loginHtml += ''
}
$(".header-common-wrap .header-userinfo-target").eq(0).html(loginHtml );
}
});
}
function tc() {
locations.href='https://www.ttcdw.cn/p/uc/userLogout?service='+host;
}