微件:倒计时/js:修订间差异

来自黑神话百科
跳转到导航 跳转到搜索
无编辑摘要
无编辑摘要
 
第2行: 第2行:
     if(document.readyState == 'interactive' || document.readyState == 'complete') {
     if(document.readyState == 'interactive' || document.readyState == 'complete') {
         // 页面已加载完成
         // 页面已加载完成
         StartCountDown()
         window.setInterval(CountDownShort, 1000);
     } else {
     } else {
         // 没加载完,监听加载完成事件
         // 没加载完,监听加载完成事件
         document.addEventListener("DOMContentLoaded", function () {
         document.addEventListener("DOMContentLoaded", function () {
             StartCountDown()
             window.setInterval(CountDownShort, 1000);
         });
         });
     }
     }
function StartCountDown() {
// 开始倒计时
    CountDownShort();
    var i = window.setInterval(function () {
        if (new Date().getSeconds() == 0) {
          window.clearInterval(i);
          CountDownShort();
          window.setInterval(CountDownShort, 1000);
        }
    }, 1000);
}
function CountDownShort() {
function CountDownShort() {
   var a = document.getElementsByClassName("CDScontainer");
   var a = document.getElementsByClassName("CDScontainer");
第28行: 第17行:
   for (var i = 0; i<a.length; i++) {
   for (var i = 0; i<a.length; i++) {
     var s = parseInt(a[i].getAttribute("data-time"), 10);
     var s = parseInt(a[i].getAttribute("data-time"), 10);
     var t = a[i].getAttribute("data-event")
     var t = a[i].getAttribute("data-event") || ''
     if(t) {
     if(t) {
         t = '距离'+ t + '还有'
         t = '距离'+ t + '还有'

2024年8月18日 (日) 14:21的最新版本

Template-info.png 小工具文档  [编辑]

模板:倒计时/js