0

如何在 javascript 中单击更改所有正文元素的颜色。喜欢;

a.url{
color:#000;
}
div.sample{
color:#000;
}
table td.sample{
color:#000;
}

例如,我可以将元素的所有颜色属性更改为 #CCCCCC 吗?

我想我必须澄清我的问题。我不想将所有元素颜色更改为目标值,我想更改让我们说;所有蓝色到黑色。只是蓝色,不是全部。

4

3 回答 3

3

您可以使用:

html:

<button id="changeColor">Change Color</button>

和 javascript:

$('#changeColor').on('click', function(){
    $('*').css('color', '#CCCCCC');
}
于 2012-09-15T23:06:46.417 回答
0

使用 jQuery:

$element.click(function() {
  $('body *').css('color', '#ccc !important');
});
于 2012-09-15T23:06:26.243 回答
0

有关如何添加样式表规则的信息,请参阅此答案:How do you add CSS with Javascript?

添加规则

* {
  color: #CCC !important;
}

或者可能:

body * {
  color: #CCC !important;
}
于 2012-09-15T23:07:27.763 回答