Cufon jQuery Hover как дочерний элемент? - PullRequest
1 голос
/ 24 июня 2010

У меня странная проблема с 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 Ответ

1 голос
/ 15 марта 2011

легко ... использовать

Cufon.refresh();

или для парения, рекомендуется использовать метод наведения куфона

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

Ура!

...