Javascript时钟没有使用setinterval更新

时间:2016-07-17 00:31:45

标签: javascript setinterval clock

我正在使用JS / css / html构建一个模拟时钟,并且在这篇文章中遇到了一些麻烦

var seconds = $(".seconds")
var minutes = $(".minutes")
var hours = $(".hours")

setInterval(update(), 1000)

function update(){
  var d = new Date()
  var s = d.getSeconds()
  var m = d.getMinutes()
  var h = d.getHours()
  seconds.css("transform", "rotate("+s*6+"deg)")
}

css旋转风格工作一次并停止,我感谢任何帮助

1 个答案:

答案 0 :(得分:0)

update()替换为update

var seconds = $(".seconds")
var minutes = $(".minutes")
var hours = $(".hours")

setInterval(update, 1000)

function update(){
  var d = new Date()
  var s = d.getSeconds()
  var m = d.getMinutes()
  var h = d.getHours()
  seconds.css("transform", "rotate("+s*6+"deg)")
}