Javascript 不能';t在Wordpress中隐藏移动菜单项

Javascript 不能';t在Wordpress中隐藏移动菜单项,javascript,wordpress,header,display,Javascript,Wordpress,Header,Display,我在WordPress中有一个特定的移动菜单项,需要在满足特定条件时隐藏(例如:来自新加坡的用户),这意味着代码包括Javascript 但是,如果不使用window.onload(页面刷新后加载),则无法隐藏移动菜单项,这会导致隐藏的移动菜单项在每次刷新后短暂出现 桌面菜单项在没有window.onload的情况下可以很好地隐藏,它只是WordPress中的移动菜单项属性无法更改 window.onload = function() { if (localStorage.country !==

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

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

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

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

有人对此有什么想法吗?

为什么不能用CSS来实现这一点?因为有相关的javascript。