【发布时间】:2011-11-02 11:51:38
【问题描述】:
我在使用 IE8 及以下版本时遇到了一个奇怪的问题,我的倒计时只应该触发一次,而这在现代浏览器中不会发生。有没有什么办法解决这一问题?谢谢!目标是在选择输入后开始倒计时。
代码:
$("input").focus (function counter() {
$("input").unbind('focus', counter);
var count = 60;
countdown = setInterval(function(){
$(".clock p").html(count);
if (count == 0) {
$(".while-ticking").fadeOut(1000);
$(".countdown-finished").fadeIn(1000);
}
else {
count--;
}
}, 1000);
});
【问题讨论】:
标签: jquery internet-explorer countdown