当我的移动汉堡包菜单打开时,我使用JS添加CSS类,以防止在我的站点上滚动。
但是,使用盖茨比的<Link>组件进行内部链接时,当单击一个新的内部页面时,“无滚动”类将保持不变,移动菜单将关闭.最终的结果是呈现新的页面,但是滚动被锁定,汉堡包菜单无法访问。
我希望能够在点击Gatsby <Link>组件时执行JS,这样我就可以从适当的元素中删除“无滚动”类。
这是我的JS。
(function(){
var burger = document.querySelector('#burger_container'),
body = d
有一个问题,我的Wordpress下拉菜单在外观菜单部分中只在桌面上的主导航中保持打开;移动菜单按预期工作。 我使用的是基金会出版社的v.6+。不要认为这是一个JS问题,因为移动菜单正在工作,并且我在控制台中没有收到任何错误。我没有现场链接的一个例子,不幸的是,我只是在本地工作。 只有活动的插件是elementor和默认的wordpress插件。 image of what the open drop down looks like 我只是想找到一个解决方案,让下拉菜单保持关闭状态,直到被点击。我已经找了几个小时了,但没有找到有效的解决方案。