javascript - wordpress 上同时有两个活动链接
问题描述
我的网站有这个“问题”,也就是说,当我在主页时,我的菜单的另一个链接不是页面,因为我在该链接上使用了锚点,所以它保持活动状态。
基本上我在该链接中添加了https://dama.ci/notre-histoire url,所以当我在我网站的另一个页面上时,我实际上可以单击该链接并返回锚点所在的主页,并且这就是导致问题的原因。
所以我的问题是,由于菜单上的链接不是页面,我实际上可以做些什么来让链接只有在被点击时才被激活?
还有其他方法可以实现我在网站上想要的吗?
如果您想查看该网站,请点击此处的 URL
解决方案
您可以尝试另一种方式,您应该使用 js 从该 li onload 中删除 current-menu-item 类我已经为您添加了示例 js 代码
$(document).ready(function() {
$(".menu-item-538").removeClass("current-menu-item current_page_item");
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
推荐阅读
- python - 将字符串拆分为 x 个单词的列表,重复最后的 x-1 个单词
- python - 如何在障碍物或机器人周围添加安全区?
- asp.net-mvc - 提交表单后在 URL 中包含参数
- javascript - 类型错误:调用 Firebase 云函数时无法读取未定义的属性“匹配”
- c - 我修改后指针不会改变
- c++ - 为什么这个 C++ STL 代码编译失败
- pdf - 在 HTML 中显示大的 pdf 将导致不完整的分块编码错误
- jspdf - 使用 JsPDF 和模板添加页眉和页脚
- python - 从表中读取数据并使用 pandas 转换为 xml 时出错
- c# - 防止在 Linux 上删除文件