クリックで 0 になった後に再起動できるプロジェクトのノックアウト タイマーが必要です。次のコードがありますが、これは再起動しません。誰か助けてくれませんか。
this.countDown = ko.observable();
ko.bindingHandlers.timer = {
update: function (element, valueAccessor) {
var sec = $(element).text();
var timer = setInterval(function () {
$(element).text(--sec);
if (sec == 0) {
clearInterval(timer);
}
}, 1000);
}
};