Jquery removeClass函数是';行不通

Jquery removeClass函数是';行不通,jquery,css,removeclass,Jquery,Css,Removeclass,我正在尝试向“滑入”菜单中添加一个按钮,单击该按钮即可将其关闭 您可以看到一个演示,菜单按钮以960px浏览器宽度显示。我在菜单顶部添加了一个close menu链接,并使用此代码使该链接从导航中删除menu open类,理论上应该关闭菜单 $('.close-menu').click(function() { $("#adminmobmenu").removeClass("menu-open"); }); 我的问题是,这段代码实际上没有做任何事情,我不知道为什么。 提前感谢您的脚

我正在尝试向“滑入”菜单中添加一个按钮,单击该按钮即可将其关闭

您可以看到一个演示,菜单按钮以960px浏览器宽度显示。我在菜单顶部添加了一个
close menu
链接,并使用此代码使该链接从导航中删除
menu open
类,理论上应该关闭菜单

$('.close-menu').click(function() {
      $("#adminmobmenu").removeClass("menu-open");
});
我的问题是,这段代码实际上没有做任何事情,我不知道为什么。
提前感谢

您的脚本不在文档中。就绪函数

无法在控制台中读取null的属性“style”
。您需要将脚本添加到dom就绪处理程序中,您已将脚本放置在元素添加到dom之前是否包含jQuery?问题似乎在于:“document.getElementById('mobile-courses-menu')。style.display='none';“您确定存在”#移动课程菜单”吗?