1

JQuery クリックを使用してテキストと about 本文のコンテンツを変更する単純な about ページを作成しようとしています (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 に答える