Cufon JQueryは子供の要素としてホバーしていますか?
質問
JQuery HoversとCufonに奇妙な問題があります。
私のNAVは次のようにセットアップされています:
...
<li>
<a class="title" href="#">Title Text</a>
<a class="sub" href="#">Photo Gallery</a>
</li>
...
私がLiの上に浮かぶとき。 a.subを白に変えることを望んでいます(通常のテキストのためにクラスを追加することで機能します。)。
問題は、タイトルが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');
});
解決
簡単...使用
Cufon.refresh();
またはホバーの場合、Cufon Hoverメソッドを使用することをお勧めします
Cufon.replace('.your-class', {hover: 'true'}, { fontFamily: 'FONT' });
乾杯!
所属していません StackOverflow