首页 > 解决方案 > 无法在 Wordpress 中隐藏移动菜单项

问题描述

我在 WordPress 中有一个特定的移动菜单项,当满足特定条件时需要隐藏它(例如:来自新加坡的用户),这意味着代码包括Javascript

但是,如果不使用 window.onload(页面刷新后加载),则无法隐藏移动菜单项,这会导致隐藏的移动菜单项在每次刷新后短暂出现。

桌面菜单项可以在没有window.onload的情况下很好地隐藏,只是WordPress中的移动菜单项属性无法更改。

window.onload = function() {
if (localStorage.country !== 'sg/'){
  jQuery(".sg-menu-item").hide();
}
}

有人对此有任何想法吗?

标签: javascriptwordpressheaderdisplay

解决方案


推荐阅读