Javascript时钟未使用设置间隔更新



我正在用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 旋转样式工作一次就会停止,我非常感谢对此的任何帮助

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)")
}

最新更新