2010-08-13 3 views
1

Comment puis-je définir un style de: visité avec javascript ou jquery. Je sais comment mettre avec un lien régulier commedéfinir un: style visité avec javascript ou jquery

document.getElementById('a12').style.color = '#ff0000'; 

Mais je ne sais pas comment cela fonctionne avec un: visité?

+0

Vous essayez de marquer un lien comme visité, ou changer la façon dont les liens sont affichés visted? –

+0

Non, je veux juste savoir s'il est possible de définir un style comme celui-ci en utilisant javascript. – StoneHeart

Répondre

2

propriétés de style ajuster les attributs de style qui s'appliquent aux éléments , ils remplacent complètement sélecteurs

Vous avez deux choix. Ecrivez vos ensembles de règles à l'avance, puis concevez l'élément pour qu'il corresponde au sélecteur.

par exemple.

.foo:visited { 
    color: #f00; 
} 

document.getElementById('a12').className += ' foo'; 
  • générer dynamiquement des tables de règles avec des sélecteurs qui correspondent à l'élément.

Voir la réponse de bobince à Setting CSS pseudo-class rules from JavaScript

+0

Salut, j'ai essayé un truc comme document.getElementById ('tplcss'). InnerHTML + = 'a: hover {color: # FF0000;}'; Ce travail sur FF est et Chrome, mais IE a une erreur d'exécution. Je devrais suivre votre lien. Merci – StoneHeart

Questions connexes