当前位置: 首页 > 面试题库 >

如何创建一个jQuery时钟/定时器

萧玮
2023-03-14
问题内容

我有一个简单的测验应用程序,我想在页面顶部显示一个漂亮的计时器/时钟,向用户显示他们已经花了多长时间了。(如果我能以某种方式为他们显示一个计时器,用于总测验时间,又可以为这个问题时间显示另一个计时器,这个计时器会更酷,但是一旦我有一个计时器工作,我应该能够弄清楚该如何做。

我的问题是:

用JQuery显示简单的计时器/时钟的一种好方法是什么? (也可以直接使用JS)我知道如何检查时间,但是如何增加秒数呢?

我自己的搜索不断将我带到JQuery插件(我想自己动手)和“事件计时器”,这些不是我想要的…


问题答案:

您正在寻找该setInterval函数,该函数每 x 毫秒运行一次函数。

例如:

var start = new Date;

setInterval(function() {
    $('.Timer').text((new Date - start) / 1000 + " Seconds");
}, 1000);


 类似资料:
  • 问题内容: 我是AngularJS / html的初学者,一直在尝试查找代码片段以为Web应用程序创建时钟/时间项。 网络搜索无法像我期望的那样简单地提供简单的结果,因此我想我可以发布此问题以获取一些答案,也可以使其他人更容易找到它。 我已经发布了我的解决方案,但想在选择答案之前先看看是否有更好的方法! 问题答案: 这对我来说效果很好,对于菜鸟来说,我认为很容易理解。看到它在这里行动 JavaSc

  • 问题内容: 对于这个问题,我很抱歉,但是我已经阅读了很多东西,而且看来我还不懂如何做一个计时器。所以我发布我的代码: 我正在尝试使该对象每200毫秒朝目标移动一次。我没有自我尝试过,它给了我同样的错误: 我不知道如何将计时器连接到带有参数的函数。我以为我没有正确使用SLOT参数,但这给了我这些错误。我想这都是错的。我将不胜感激:) 问题答案: 使用新样式的信号,它们更容易理解。 交换- 与- 一个

  • 如何通过按下按钮创建2分钟的计时器?我想创建一个按钮,按下此按钮后将无法点击2分钟

  • 本章介绍 Linux 内核中定时器和时钟管理相关的观念。 简介 - 简单介绍 Linux 内核中的定时器。 时钟源框架简介 - this part describes clocksource framework in the Linux kernel. The tick broadcast framework and dyntick - 介绍 tick broadcast framework an

  • 问题内容: 我创建了一个计时器,该计时器在按下按钮时启动,上面是运行的代码。谁能帮我创建一个计数为30的计时器?现在,当我运行它时,在标签中设置文本“ 30”,但我希望它从0开始并一直计数到30。 问题答案: 每次您的计时器运行时,它都会执行从0到30的循环,因此仅在循环结束时才刷新UI。您需要将i保留为成员,并在每次这样调用该方法时对其进行更新: 当然,一旦达到i = 30,您就应该取消时间,否

  • 可以通过 数据结构入门 来查看有关该节内容的详细信息。 1、可以通过传递一个list对象来创建一个Series,pandas 会默认创建整型索引: In [4]: s = pd.Series([1,3,5,np.nan,6,8]) In [5]: s Out[5]: 0 1.0 1 3.0 2 5.0 3 NaN 4 6.0 5 8.0 dtype: float