我有一个菜单,当你点击一个汉堡包时,它会全屏打开。菜单中有一个列表。我将锚点附加到块上,这样当你点击菜单中的链接时,页面就会滑动到这个块。但问题是菜单保留在整个页面上。我找到了脚本
$("#links").click(function(){
$("#menu").addClass("remove-menu");
});
.remove-menu 我注册了display:none,全屏菜单消失了,但是如果你再次点击汉堡,它就不再打开了,我该怎么办?
我有一个菜单,当你点击一个汉堡包时,它会全屏打开。菜单中有一个列表。我将锚点附加到块上,这样当你点击菜单中的链接时,页面就会滑动到这个块。但问题是菜单保留在整个页面上。我找到了脚本
$("#links").click(function(){
$("#menu").addClass("remove-menu");
});
.remove-menu 我注册了display:none,全屏菜单消失了,但是如果你再次点击汉堡,它就不再打开了,我该怎么办?
你应该
.addClass("remove-menu");改为.removeClass("open");ps感谢您的回答MedvedevDev