【问题标题】:Cufon jQuery Hover as a child element?Cufon jQuery Hover 作为子元素?
【发布时间】:2010-06-24 14:37:07
【问题描述】:

我在使用 Jquery Hovers 和 Cufon 时遇到了一个奇怪的问题。

我的导航设置如下:

...

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

...

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

问题是 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');
    });

【问题讨论】:

    标签: jquery cufon


    【解决方案1】:

    简单...使用

    Cufon.refresh();
    

    或者对于悬停,建议您使用 cufon hover 方法

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

    干杯!

    【讨论】:

    • 谢谢,终于弄明白了,但这对任何搜索的人来说都是很好的信息。
    • 是的也经常发生在我身上...我最终自己弄清楚了...尽管当我发现时我确保将结果发布到我的问题中...帮助其他伙计们在这里......干杯队友!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-08
    • 2021-09-23
    • 2015-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多