显示运行时间
Display running time
我想使用D3.js来显示我正在做的即将到来的项目的运行时间。它在localhost上工作得很好,但是我的JSFiddle -它不会自动更新。我如何为JSFiddle设置东西有问题吗?
我为jQuery添加了外部资源&D3js。当我检查元素时,JSFiddle中结果的源代码看起来与localhost
中的源代码相同jstimeout .
var d, h, m, s, DayNight;
currtime();
$(document).ready(function () {
setInterval("currtime()", 1000);
});
d3.select("#runtime")
.append("text")
.text("Current time: ")
.append("span")
.attr("id", "time")
.text(h + ":" + m + ":" + s + " " + DayNight);
function currtime() {
d = new Date();
h = d.getHours();
m = d.getMinutes();
s = d.getSeconds();
DayNight = "PM";
if (h>12) h=h-12;
if (h < 12) DayNight = "AM";
if (m <= 9) m = "0" + m;
if (s <= 9) s = "0" + s;
d3.select("#runtime")
.select("#time")
.text(h + ":" + m + ":" + s + " " + DayNight);
};
查看JavaScript控制台,您可以看到正在发生的事情。currtime() is not defined
也eval是邪恶的(即使在setInterval()
内部)。这是一个更新的小提琴工作。改变这个:
$(document).ready(function () {
setInterval("currtime()", 1000);
});
:
$(document).ready(function () {
setInterval(currtime, 1000);
});
相关文章:
- HTML5画布-暂停时的运行时间
- 在函数运行时显示对话
- InvalidOperationException:当应用程序未在UserInteractive模式下运行时显示模式对话
- javascript函数将当前时间显示为html选择标记的预选值
- 如何在Node.js中获得服务器正常运行时间
- 在JS中获取运行时间
- JQuery 选择器运行时间
- Javascript:如何以毫秒为单位将时间显示为天:小时:分钟
- 使用属性获取对象值的运行时间
- 使用 Javascript 根据星期几和一天中的时间显示 HTML 元素
- 日期选择器 UI 在更改月份年份之前运行在显示日之前
- 脚本 - 不同的时间显示不同的内容
- 我的JS没有运行,显示开机自检错误
- jQuery/JavaScript 在控制台中运行并显示在源代码中,但不在 joomla 中运行
- Google Apps 脚本在保护多个范围时运行时间非常慢
- Node.js以及如何在应用程序中获得正常运行时间/启动时间
- Javascript时间显示来自计算机的上午/下午(快速调整)
- Javascript -我希望在长时间运行的函数运行之前显示复选框
- 显示运行时间
- Javascript,我无法获得video. getcurrenttime()来显示视频运行时间