创建 jQuery 计时器:手动编辑后计时器不会继续计数



我正在尝试构建一个简单的计时器应用程序,该应用程序能够手动覆盖计时器。计时器以小时、分钟和秒(各自输入)字段显示。

一切似乎都在工作,但当您手动编辑输入字段时,计时器会停止更新。我曾尝试在change上重新执行计时器功能,但没有成功。

完整示例请参见以下jsFiddle:http://jsfiddle.net/stiankarlsen/jXbr3/3/

这不是很明显,但问题在于使用timeSec.attr("value", timeSecNum + 1)而不是使用timeSec.val(timeSecNum + 1)

请参阅此问题以获得良好的解释(分配属性与属性)

最新更新