2

我正在为 chrome 编写一个扩展名作为“内容脚本”。我的扩展程序应该改变谷歌主页(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 回答