4 Réponses :


13
votes

Démo en direct de la solution suivante: http://jsbin.com/umiru

- < / p>

La manière la plus simple que je puisse penser est de changer: xxx

dans xxx

puis Ajouter / supprimer .Someclass via les méthodes de JQuery: xxx


3 commentaires

Voulez-vous dire que votre feuille de style est A: Hover {couleur: rouge} ou quelque chose de similaire?


ZSharp - La solution que j'ai fournie des œuvres. S'il vous plaît voir le lien inclus en haut de ma solution pour une démonstration.


Cette idée brillante! Merci! Vous pouvez ajouter! Important pour vous assurer que le style styles le document.



2
votes

Le moyen le plus simple serait de créer une nouvelle règle CSS pour la balise spécifique. Quelque chose comme xxx pré>

si vous devez utiliser jQuery pour remplacer les styles par défaut, vous devez ajouter manuellement les règles CSS dans l'état de navigation, quelque chose comme ceci: p>

$('a.linkclass').hover(function(){
    $(this).css({'color':'samecolor'});
});


0 commentaires

0
votes

Définissez simplement votre CSS sans "A:" A: "PRE> XXX

Ce CSS remplacera l'A: Link, A: Hover, A: Visité et A: Active.


0 commentaires

6
votes

Voici une solution sans classes de piratage:

CSS: xxx

jQuery (utilise JQueryUI pour animer la couleur): xxx

Demo


0 commentaires