javascript - 请任何人告诉我我做了什么我的网站显示日期和时间在刷新页面时没有被重置
问题描述
请任何人告诉我我做了什么,我的网站显示的日期和时间在刷新页面时没有被重置。我要额外补充的是,我的日期计时器在刷新页面时不会重置
$(window).on("加载", function () {
var clock;
clock = $(".clock").FlipClock({
clockFace: "DailyCounter",
autoStart: false,
callbacks: {
stop: function () {
$(".message").html("The IDO has been started!");
},
},
});
clock.setTime(30000);
clock.setCountdown(true);
clock.start();
});
解决方案
刷新站点时会触发 Onload。您必须将状态保存在函数范围之外。如果您使用的是统计网页并且您只是将脚本添加到头部,那么脚本总是在页面加载时执行。查看网络服务器。例如带有 express 库的 Node.js。
推荐阅读
- php - 未定义的变量,而我定义它
- php - 将库中的变量加载到控制器文件中?
- ios - 从其他屏幕返回时,屏幕从纵向旋转到横向
- spring - 如何按优先级顺序获取mongoDB文档
- elixir - String.replace/4 和 Regex.replace/4 有什么区别?
- c# - 如何通过 Moq 从 EF 模拟 Find()
- api - API测试python烧瓶期间的JWS错误
- ssh - 使用交互式终端问题在 emacs 中打开 ssh 远程文件
- excel - 我的脚本破坏了 Excel 的计算,有人可以帮我确定它有什么问题吗?
- python - 如何对其他结果进行分组和汇总(欧元样式格式)