不能得到onclick $(this).addClass来工作

Can't get onclick $(this).addClass to work

本文关键字:addClass 工作 this onclick 不能      更新时间:2023-09-26

我就是不能让点击的链接改变类并显示为活动链接

参见:http://jsfiddle.net/kAW4g/

$(".navul a").on('click', function(e) {
    $(this).addClass("navhover");
});

我做错了什么?

jQuery代码工作,问题是你的CSS规则不够具体,无法覆盖默认的background-color,试试这个:

.navul a.navhover { // <--more specific selector
    color: blue;
    background-color: #6eff97;
}

例子小提琴

同样,你的提琴不工作,因为你没有包括jQuery在页面中通过下拉在左边