2

「コンテンツスクリプト」としてchromeの拡張機能を書いています。私の拡張機能は、Google ホームページ (https://www.google.com) の背景色を変更する必要があります。このコードを書きました (jquery を含む):

$(".gsib_a").style="background:#FF0000";

しかし、うまくいきませんでした。コンテンツ スクリプトに jQuery を追加したと確信しており、manifest.json ファイルが設定されています。このコードが機能するので、私は確信しています:

$(".gsib_a").hide();

そして、 gsib_aのクラスで要素のスタイルを変更することは、まさに私が必要とし、影響を与えるものだと確信しています。Chrome Developer Toolsでテストしたためです。

さて、誰が問題を知っていますか?

4

1 に答える 1

1

属性を変更する場合は、attrメソッドを使用してください: $('.gsib_a').attr('style','background-color:#FF0000')​;

ただし、 cssメソッドを使用してcssを直接変更できます。

​$('.gsib_a').css('background-color','#FF0000')​;
于 2012-08-29T09:43:39.497 に答える