gpt4 book ai didi

knockout.js - knockout js倒计时器

转载 作者:行者123 更新时间:2023-12-03 04:52:00 24 4
gpt4 key购买 nike

我一直在寻找一个示例来为 knockout js 创建自定义倒计时器绑定(bind)!

我发现了这个问题jQuery countdown timer并针对 Knockout Js 进行调整。

最佳答案

html代码:

<span data-bind="timer: $root.countDown">120</span>

在viewModel中:定义countDown

countDown: ko.observable()

knockout js自定义绑定(bind):

ko.bindingHandlers.timer = {

update: function (element, valueAccessor) {

// retrieve the value from the span
var sec = $(element).text();
var timer = setInterval(function() {

$(element).text(--sec);
if (sec == 0) {
clearInterval(timer);
}
}, 1000);
}
};

关于knockout.js - knockout js倒计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17473354/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com