0

ページが読み込まれたら、次の ID を持つ要素にクラスを追加しますcontact_page

<a id="contact_page">Contact</a>

これは私が使用しているJavaScriptコードです:

$(document).ready(function () {
    $("contact_page").addClass('selected');
});

クラスを追加する必要がありますが、実行しても何も起こりません

私は何を間違っていますか、どうすれば修正できますか?

4

3 に答える 3

6

jquery で ID を選択するには # を使用する必要があります

$("#contact_page").addClass('selected');

こちらの例を参照してくださいhttp://jsfiddle.net/S4aAx/7/また、jsfiddleにドキュメントの準備やスクリプトを追加する必要はありません。

于 2012-08-03T14:34:48.370 に答える
2

jsFiddleを修正しました。基本的に、次のものが必要です。

$('#contact_page').addClass('selected');

jsFiddle には既に DOM 対応の機能があるため、フィドルの目的でそれを削除できます。#次に、セレクターが ID であることを示すために を含める必要があります。

幸運を!

于 2012-08-03T14:36:49.133 に答える