http://keith-wood.name/countdown.htmlのカウントダウン プラグインを使用しています。特定の日付までの残りの月、週、日、分を表示するカウントダウン機能があります。私がやりたいことは、ユニットの 1 つが変更されたときに、rollodex 効果を追加しようとすることです。
ただし、ユニットの 1 つがいつ変更されたかを検出するのに苦労しています。これを行う必要があるため、rolodex 効果のアニメーションをトリガーできます。
以下は私のコードです、
$('.clock').countdown({until:new Date(2012, 11, 31), format: 'odHM', onTick: everyMinute, tickInterval: 60, layout:
'<div id="timer">' +
'<div id="timer_labels">'+
'<div id="timer_months_label" class="timer_labels">Months</div>'+
'<div id="timer_weeks_label" class="timer_labels">Days</div>'+
'<div id="timer_days_label" class="timer_labels">Hours</div>'+
'<div id="timer_minutes_label" class="timer_labels">Minutes</div>'+
'</div>'+
'<div id="timer_months" class="timer_numbers"><span>{onn}</span></div>'+
'<div id="timer_days" class="timer_numbers"><span>{dnn}</span></div>'+
'<div id="timer_hours" class="timer_numbers"><span>{hnn}</span></div>'+
'<div id="timer_minutes" class="timer_numbers"><span>{mnn}</span></div>'+
'</div>'
});
現在、everyMinute
onTick コールバックで呼び出される関数は次のようになります。
function everyMinute() {
alert("changing")
}
ティック Interval を 60 に設定しました。これは、everyMinute 関数が 60 秒ごとに呼び出されることを意味しますが、毎秒呼び出されているように見えます。何が間違っていますか?
私は次のドキュメントに従っています。