您对我的问题有一个好的解决方案? 我现在的解决方案是修改js / touch-keyboard-navigation.js中的脚本
在308-318行:
document.addEventListener('click', function(event) {
closeSubMenu( document.getElementsByClassName('menu-item-link-return').item(0) );
// Remove all focused menu states when clicking outside site branding
if ( event.target !== document.getElementsByClassName( 'site-branding' )[0] ) {
removeAllFocusStates();
} else {
// nothing
}
}, false);
没有更好的东西吗?