Frage

Ich habe ein seltsames Problem mit JQuery Hovers und Cufon.

Meine Nav ist Setup wie folgt aus:

...

<li>
<a class="title" href="#">Title Text</a>
<a class="sub" href="#">Photo Gallery</a>
</li>

...

Wenn ich schweben über dem LI. Ich mag die a.sub weiß drehen (die durch das Hinzufügen einer Klasse funktioniert, weil sein normaler Text.) Und ich die a.title Ameise grün.

Das Problem ist, dass der Titel von Cufon ersetzt wird. Ich weiß, cufon kann schwebt tun, wenn das Element ist vorbei schwebt, aber wie kann ich es auslösen, wenn ein übergeordnetes Element ist schwebt über?

Hier ist meine 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');
    });
War es hilfreich?

Lösung

leicht ... Verwendung

Cufon.refresh();

oder schweben, seine empfohlen, dass Sie verwenden, um die cufon Hover-Methode

Cufon.replace('.your-class', {hover: 'true'}, { fontFamily: 'FONT' });

Cheers!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top