1

好的,我正在尝试为 facebook 制作一个greasemonkey 脚本,我需要将主页按钮文本的颜色更改为黑色,我设法为上面有你名字的按钮做到了,但我不知道怎么做为主页按钮做到这一点!这就是我做按钮的方式,上面有你的名字,效果很好!

$('.headerTinymanName').each(function(){
   $(this).css('color', 'black');
});

这是主页按钮的css,但我不知道如何更改颜色!

.slimHeader #pageNav a{color:#d8dfea}

我很困惑,任何帮助将不胜感激!:)

4

2 回答 2

1

可能你可以通过使用分配另一个 css 类

document.getElementById("MyElement").className += " MyClass";
于 2012-04-18T21:35:14.227 回答
1

这个 GreaseMonkey 脚本怎么样:

// ==UserScript==
// @name           FBoo
// @namespace      FBoo
// @description    FBoo
// @include        https://www.facebook.com/home.php
// @require        http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js
// ==/UserScript==

$('#navHome a').css('color', 'black');

如果您想a一次将标题中的所有标签都设为黑色,您可以按照以下方式进行操作:

$('#headNav a').css('color', 'black');

或者,您也可以不使用 jQuery。沿着这些思路的一个稍微有点骇人听闻的建议是:

document.querySelectorAll('#navHome a')[0].style.color = 'black';
于 2012-04-18T21:45:43.423 回答