学术导航
智研平台
'));
}
$('#header-if > .wf-header-shadow').fadeIn();
if (window.indexTheme) {
document.getElementsByClassName('wf-header')[0].style.background = '#e66145'
}
}
function hideHeaderShadow() {
$('#header-if > .wf-header-shadow').fadeOut('normal', function () {
if (window.indexTheme) {
document.getElementsByClassName('wf-header')[0].style.background = 'none'
}
});
}
navItemHaspopup.on('click', '> span', function (e) {
e.stopPropagation(); // 阻止事件冒泡到文档层面
var $menuItem = $(e.delegateTarget);
// 收起其他菜单
navItemHaspopup.not($menuItem).removeClass('active').attr('aria-expanded', 'false');
navSubMenus.slideUp();
if ($('#suggestionForm').is(':visible')) {
handleSuggestionFormVisible && handleSuggestionFormVisible(e)
}
// 切换当前菜单状态
if ($menuItem.hasClass('active')) {
// 如果当前菜单已展开,则收起
hideHeaderShadow();
$menuItem.removeClass('active').attr('aria-expanded', 'false');
} else {
// 如果当前菜单未展开,则展开
showHeaderShadow();
$menuItem.addClass('active').attr('aria-expanded', 'true');
if ($menuItem.hasClass('wf-client-support')) {
handleSuggestionFormVisible && handleSuggestionFormVisible(e)
} else {
$menuItem.find('.wf-header-nav-sub').slideDown();
}
}
});
$(document).on('click', function (e) {
// 如果点击区域不在活动菜单内,则关闭所有菜单
if (
!$(e.target).closest('.wf-header-nav-item.active').length &&
!$(e.target).closest('#suggestionForm').length &&
!$(e.target).closest('.ntalk-window-containter').length
) {
hideHeaderShadow();
navItemHaspopup.removeClass('active').attr('aria-expanded', 'false');
navSubMenus.slideUp();
if ($('#suggestionForm').is(':visible')) {
handleSuggestionFormVisible && handleSuggestionFormVisible(e)
}
}
});
