Javascript 将计时器附加到<;部门>;

Javascript 将计时器附加到<;部门>;,javascript,jquery,html,timer,Javascript,Jquery,Html,Timer,功能: 计时器将从0秒开始计数,值将每1秒递增一次。计时器将继续增加,直到达到59分钟59秒,计时器才会停止 已完成的操作: 我设置了两个不同的,当计时器值增加时,它们会动态显示计时器值。第一个表示分钟值,第二个表示第二个值 当计时器增量完成时,使用1秒的setinterval方法 问题: 我试图将计时器的值附加到其中一个上,但意识到计时器的分钟值将无法附加到第一个上,并且该值将仅显示在第二个 因此,我想寻求帮助,了解如何拼接系统计时器的值,以便可以追加分钟值,并在第一个中显示,而第二个值可以追

功能:

计时器将从0秒开始计数,值将每1秒递增一次。计时器将继续增加,直到达到59分钟59秒,计时器才会停止

已完成的操作:

我设置了两个不同的
,当计时器值增加时,它们会动态显示计时器值。第一个
表示分钟值,第二个
表示第二个值

当计时器增量完成时,使用1秒的setinterval方法

问题:

我试图将计时器的值附加到其中一个
上,但意识到计时器的分钟值将无法附加到第一个
上,并且该值将仅显示在第二个

因此,我想寻求帮助,了解如何拼接系统计时器的值,以便可以追加分钟值,并在第一个
中显示,而第二个值可以追加并在第二个
中显示

代码:

var GameTimer=0;
$(“游戏元素”).fadeIn({
队列:false,
完成:函数(){
//启动游戏计时器
var SetGameTimer=setInterval(函数(){
GameTimer++;
//将计时器附加到计时器游戏元素
$(“#Game#Minute_timer”).html(GameTimer);
$(“#Game#u Second_timer”).html(GameTimer);
//准时检查,如果超过1小时,自动导航到最后一个游戏页面
}, 1000);
}
});

我想你最好的办法是把时间放在一个div中,然后用modular/Math.floor做你的分钟:第二个计时器

像这样:

$("#Game_timer").html(Math.floor(GameTimer / 60) + ":" + GameTimer % 60);
如果你想把它们放在单独的div中,那就继续使用原来的布局,并使用

Math.Floor(GameTimer / 60)
几分钟,和

Gametimer % 60

秒。

您只有秒,因此必须将它们分为分和秒。例如:

var GameTimer=0;
$(“游戏元素”).fadeIn({
队列:false,
完成:函数(){
//启动游戏计时器
var SetGameTimer=setInterval(函数(){
GameTimer++;
变量分钟=('0'+数学地板(GameTimer/60)).slice(-2);
var秒=('0'+(游戏计时器-分钟*60)).slice(-2);
如果(分钟<60){
//将计时器附加到计时器游戏元素
$(“#游戏(分钟)计时器”).html(分钟+”:”;
$(“游戏秒计时器”).html(秒);
}
//准时检查,如果超过1小时,自动导航到最后一个游戏页面
}, 1000);
}
});


如果我理解正确-你需要一个计时器,每秒钟计数一次,直到达到59分59秒,并在某处显示分和秒的值?@TomaszKajtoch是的,这是正确的。我已经有了计数的方法,只是我被困在将分钟值拼接出来,分别附加值