Wordpress导航添加/移除类不工作
Wordpress navigation add/remove class not working
我试图在wordpress中添加一个活动状态,我可以在开发工具中看到它正在添加类,但随后它就消失了。我错过了什么明显的东西吗?这是Wordpress导航。谢谢!
$(document).ready(function() {
$('#menu-nav a').click(function() {
$('#menu-nav a').removeClass('activeNav');
$(this).addClass('activeNav');
});
});
正如Chris所提到的,如果您的链接被重定向到另一个页面,导致整个页面重新加载,这并不奇怪。如果您想阻止锚点重定向到另一个页面,您可以使用event.preventDefault()
:
$(document).ready(function() {
$('#menu-nav a').click(function(e) {
e.preventDefault(); // this will cancel the action of the link
$('#menu-nav a').removeClass('activeNav');
$(this).addClass('activeNav');
});
});
相关文章:
- window.onpopstate不工作;当我导航回页面时,不会发生任何事情
- 引导程序/轨道-可折叠导航栏没有'我不能在手机上工作
- 引导导航选项卡在小提琴中工作,但在使用 Chrome 打开时则不工作
- 固定顶部导航的impress.js无法工作
- 实现幻灯片放映后,导航菜单无法工作
- Bootstrap 3.3-导航栏无法在移动设备上工作
- 我可以'我似乎没有得到我的网站'移动导航开始工作
- flexislider无法在现场工作,图像没有旋转,但导航点正在改变
- Bootstrap 3导航条链接不工作
- 使slideUp和slideDown在引导程序导航栏上工作
- 导航栏切换按钮不工作
- 让jQuery滑块导航开始工作
- 键盘导航工作不正常,代码混乱
- 我的顶级导航是'使用滑块后无法工作
- 用于导航的 Javascript 在某些子菜单上工作,但不能在其他子菜单上工作
- 使用引导:切换导航栏时,JS 函数停止工作
- 谷歌博主的编号页面导航无法在搜索结果页上工作
- href 在导航栏中不起作用.有人可以告诉我如何让它工作
- 滚动导航无法正常工作
- 离子收集-重复工作导航不工作的点击