所有菜单项上的活动菜单项状态 时间:2017-09-21 作者:user128312 我的主页是onepage网站的类型,我为它创建了带有锚定链接的菜单,用户可以在其中浏览各个部分。当用户在子页面上时,例如帖子列表和单击菜单项,他会返回到主页的特定部分。我的锚如下所示:关于产品等。我正在使用Bem_Menu_Walker 用于BEM类名称。问题是,当我在主页上时,我的所有链接都设置为活动状态。你知道为什么以及如何修复它吗?谢谢 1 个回复 SO网友:WebElaine 您是否尝试过停用Bem\\u Menu\\u Walker以查看这是否解决了问题?我建议删除插件,或者调整CSS,或者通过菜单管理添加类名。(每个菜单项都允许您添加一个类,如果您只需要这样做的话。)或者,创建自己的自定义助行器。由于这些都是锚定,您可能需要编写一些JavaScript将事件侦听器添加到菜单中。当点击/点击事件发生时,JS需要从其所在的任何元素中删除活动类,并将活动类添加到点击/点击的元素中。 结束 文章导航