使用javascript或jquery设置a:访问过的样式

时间:2010-08-13 16:18:12

标签: javascript jquery css

如何设置a的样式:使用javascript或jquery访问。我知道如何设置像

这样的常规链接
document.getElementById('a12').style.color = '#ff0000';

但我不知道它是如何工作的:访问过吗?

1 个答案:

答案 0 :(得分:2)

样式属性调整适用于元素的样式属性,它们完全取代选择器

你有两个选择。

  • 提前编写规则集,然后设计元素以匹配选择器。

e.g。

.foo:visited {
  color: #f00;
}

document.getElementById('a12').className += ' foo';
  • 使用与元素匹配的选择器动态生成规则集。

请参阅Setting CSS pseudo-class rules from JavaScript

上的bobince答案