jQuery在链接点击时动态添加和删除类

时间:2015-05-09 13:57:16

标签: jquery

我尝试使用jQuery在HTML元素上添加和删除类。它成功添加了类,但导航栏中的页面链接没有将我带到相关页面。如何解决这个问题呢?这是我的Fiddle和脚本:

$('li a').click(function(e) {
    e.preventDefault();
    $('a').removeClass('active');
    $(this).addClass('active');
});

2 个答案:

答案 0 :(得分:0)

为什么使用e.preventDefault()?删除该行,它应该开始工作

该调用将阻止默认方法被触发,在这种情况下是指向您网页的链接http://api.jquery.com/event.preventdefault/

答案 1 :(得分:0)

删除以下代码:

e.preventDefault();

因为这是阻止链接开火的主要因素。