1

我正在尝试创建一个简单的关于页面,该页面使用 JQuery click 来更改关于正文的文本和内容(而不是创建 3-4 个独立页面)。我试图用“菜单”做的很简单,但由于某种原因它没有按预期工作。

每次单击菜单选项都会触发一个 JQuery 事件,该事件将更改正文的文本,并将单击的菜单选项的颜色更改为蓝色以表明它已被选中。

现在,我试图应用的 jquery 根本不起作用,点击时颜色也没有切换。

我的 jQuery

$(document).ready(function(){
    $('.about-link').click(function(){
        $(this).toggleClass('clicked');
    });
});​

jsfiddle

http://jsfiddle.net/bBDk8/6/

4

1 回答 1

6

#about-nav acss 选择器比.clicked从该选择器应用颜色而不是从.clicked. #about-nav a.clicked通过使用例如提高特异性。

http://jsfiddle.net/bBDk8/8/

于 2012-06-13T18:09:02.943 回答