Reputation: 16590
How I can set a style of a:visited
with JavaScript or jQuery. I know how to set with a regular link like
document.getElementById('a12').style.color = '#ff0000';
But I don't know how it works with a:visited
?
Upvotes: 2
Views: 6168
Reputation: 943537
Style properties adjust style attributes which apply to elements, they completely replace selectors
You have two choices.
e.g.
.foo:visited {
color: #f00;
}
document.getElementById('a12').className += ' foo';
See bobince's answer at Setting CSS pseudo-class rules from JavaScript
Upvotes: 2