CUFON jQuery Hover comme un élément enfant?
Question
Je vais avoir un problème bizarre avec Jquery Hovers et Cufon.
Mon Nav est configuré comme ceci:
...
<li>
<a class="title" href="#">Title Text</a>
<a class="sub" href="#">Photo Gallery</a>
</li>
...
Quand je Survoler la LI. Je veux que le a.sub Alvear (qui fonctionne en ajoutant une classe parce que son texte normal.) Et je Fourmi a.title à verdir.
Le problème est que le titre est remplacé par Cufon. Je sais que CUFON peut faire hovers lorsque l'élément est plané au-dessus, mais comment puis-je déclencher quand un élément parent est plané au-dessus?
Voici mon jQuery:
$('#bottomNav ul li').hover(
function() {
$("a.sub", this).addClass('hov');
$("a.title", this).addClass('thov');
},
function() {
$("a.sub", this).removeClass('hov');
$("a.title", this).removeClass('thov');
});
La solution
facile ... utiliser
Cufon.refresh();
ou pour vol stationnaire, son recommandé d'utiliser la méthode de vol stationnaire CUFON
Cufon.replace('.your-class', {hover: 'true'}, { fontFamily: 'FONT' });
Vive!
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow