1

jQueryを使用してdivの背景を設定しようとしています:

$(".cover").css("background", "yellow");

しかし、私は取得し続けます:

キャッチされていない TypeError: null のメソッド 'css' を呼び出せません

クラスの代わりにIDを追加してみました:

$("cover").css("background", "yellow"); 

しかし、それは言う:

キャッチされていない TypeError: オブジェクト # にはメソッド 'css' がありません

ソースコード: http://pastebin.com/FEVwL8iq

4

2 に答える 2

2

編集: ページでも Mootools を使用していることがわかります。

Mootools はおそらくそれ自身を $ に割り当てました。式を次のように変更してみてください。

jQuery(".cover").css("background", "yellow");

于 2012-10-08T19:51:17.877 に答える
0

あなたがdivを持っているなら

<div class="cover">...</div>

使ってみてください。

$('.cover').addClass('yellow-class');

および削除クラスの場合

$('.cover').removeClass('yellow-class');


<style>
    .yellow-class {
        background-color: yellow;
    }
</style>
于 2012-10-08T19:53:50.823 に答える