我尝试使用jQuery在HTML元素上添加和删除类。它成功添加了类,但导航栏中的页面链接没有将我带到相关页面。如何解决这个问题呢?这是我的Fiddle和脚本:
$('li a').click(function(e) {
e.preventDefault();
$('a').removeClass('active');
$(this).addClass('active');
});
答案 0 :(得分:0)
为什么使用e.preventDefault()?删除该行,它应该开始工作
该调用将阻止默认方法被触发,在这种情况下是指向您网页的链接http://api.jquery.com/event.preventdefault/
答案 1 :(得分:0)
删除以下代码:
e.preventDefault();
因为这是阻止链接开火的主要因素。