0

次のプラグインを使用しようとしています: http://keith-wood.name/countdown.html

数字が変更された場所でのみブロックを(CSSで)アニメーション化しようとしています:毎秒秒ブロック、毎分ブロックなど.

問題は、プラグインがすべてのカウンター HTML を毎秒コンテナーに再度追加することです。.changedしたがって、現在の秒で現在変更されているクラスまたはブロック上の何かが必要です。

これを達成する方法は?

4

1 に答える 1

0
$("your_counter").countdown({
    /* your settings */
    onTick: tickHandler
    }

var tickStorage = [0,0,0,0,0];
function tickHandler(data){
    $(".countdown-amount").each(function(index){
        if(this.innerText !== tickStorage[index]){
            $(this).parent().addClass("changed")
        } else {
            $(this).parent().removeClass("changed")
        }
        tickStorage[index] = this.innerText
    })
}

ひょっとして、ちょっとこういうこと?

于 2015-02-11T09:34:28.447 に答える