【发布时间】:2015-07-11 08:30:42
【问题描述】:
我正在尝试使 FlipClock JS 倒计时到此标记中指定的日期:
<script>
(jQuery)(document).ready(function() {
clocks.push((jQuery)('.clock-1').FlipClock(3600, {
countdown: true,
clockFace: 'DailyCounter',
}));
});
</script>
<div class="clock-1" data-countdown="15/07/2015 17:12:20" style="margin:2em;"></div>
<div class="message"></div>
<div class="clock-1" data-countdown="15/07/2015 23:19:35" style="margin:2em;"></div>
<div class="message"></div>
<div class="clock-1" data-countdown="16/07/2015 19:18:27" style="margin:2em;"></div>
<div class="message"></div>
<div class="clock-1" data-countdown="21/07/2015 16:47:40" style="margin:2em;"></div>
<div class="message"></div>
<div class="clock-1" data-countdown="21/07/2015 22:12:44" style="margin:2em;"></div>
<div class="message"></div>
就像使用日期 + 时间来自
data-countdown="21/07/2015 22:12:44"
以及在同一页面上的多个实例中执行此操作(例如每页 8 个不同的倒计时)
我的另一个问题是,如果将其中的 8 个倒计时放在一个页面上,这是否会消耗大量资源?
这是我的 JSFiddle 示例
CLEAN:https://jsfiddle.net/jx0mmvLq/(但脚本现在根本不起作用,因为我好像无法导入 FlipClock JS 库)
DIRTY:https://jsfiddle.net/haj070g3/1/(必须在“脚本”部分添加整个库,无法以任何其他方式加载它)
我被要求发布到 Docs 的链接(但我只能发布 2 个与我当前的代表的链接)
http://flipclockjs.com/
【问题讨论】:
-
JSFiddle 中的代码一团糟,难以阅读。也许你可以把它清理干净?
-
我清理了它,但 jsfiddle 出于某种奇怪的原因不想加载 FlipClockJS 库,并且 CLEAN 版本并没有真正工作,在 DIRTY 版本中我清理了 html,这是我唯一可以做的打破它
-
FlipClockJS 无法加载的原因是您需要通过 HTTPS 服务。
-
类“clock-1”是什么样的?
标签: javascript jquery countdown countdowntimer flipclock