3

リンクがあり、クリックすると色が変わる ID が追加されます。他のリンクではクラスが削除されているため、色は通常に戻ります。これはjavascriptを無効にして動作しており、コードがfirebugで動作しているのを見ることさえできますが、何らかの理由でcufonは選択されたクラスの色を保持しています. 助けてください。タ

4

2 に答える 2

1

balint が言ったことをフォローアップすると、クラスを切り替えるリスト要素の cufon を更新する方法の jquery の例を次に示します。

$("ul li").click(function(){
    var me = $(this)
    me
        .addClass('active')
        .siblings().removeClass('active')

    // Need to call the function twice for some reason
    Cufon.replace(me);
    Cufon.replace(me.siblings());
})
于 2011-12-18T23:55:37.650 に答える
1

テキストを再描画してみる

Cufon.refresh();
于 2010-11-23T17:02:49.643 に答える