Cufon jQuery Hover作为子元素?

时间:2010-06-24 14:37:07

标签: jquery cufon

我和Jquery Hovers和Cufon有一个奇怪的问题。

我的导航设置如下:

...

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

...

当我将鼠标悬停在LI上时。我希望a.sub变成白色(通过添加一个类来起作用,因为它的正常文本。)并且我将a.title变为绿色。

问题在于标题被Cufon取代。我知道cufon可以在元素悬停时悬停,但是当父项悬停时如何触发?

这是我的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');
    });

1 个答案:

答案 0 :(得分:1)

简单...使用

Cufon.refresh();

或悬停时,建议您使用cufon悬停方法

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

干杯!