我设置了一个简单的功能,以便在网页上显示本地时间。它每秒更新一次本地时间,因此它看起来像一个数字时钟。
我想知道,下面的Javascript的JQuery代码是什么?
var myVar=setInterval(function(){myTimer()},1000);
function myTimer() {
var d = new Date();
document.getElementById("Time").innerHTML = d.toLocaleTimeString();
}
我到处寻找,但没有答案。我自己也没有这方面的技能 感谢。
答案 0 :(得分:3)
我不知道您为什么要将此代码更改为Jquery,因为您将使用jquery使其变得更重(唯一可以更改为jquery的是document.getElementById,它比实际更慢javascript代码)但无论如何,
var myVar=setInterval(function(){myTimer()},1000);
function myTimer() {
var d = new Date();
$("#Time").html(d.toLocaleTimeString());
}
答案 1 :(得分:1)
普通的旧javascript(pojs)总是更有效率,如果你可以打扰学习/写它。
jQuery是一种便利,它允许你“少写,多做”,但从不更有效。
但回答这个问题,没什么可做的。
更改
document.getElementById("Time").innerHTML = d.toLocaleTimeString();
到:
$("#Time").html(d.toLocaleTimeString());
您还可以更改:
var myVar = setInterval(function(){ myTimer() }, 1000);
到:
var myVar = setInterval(myTimer, 1000);
但这只是更好的javascript,而不是jQuery。