代码之家  ›  专栏  ›  技术社区  ›  eddiewastaken

我可以在描述Woomerce产品时使用JavaScript吗?

  •  1
  • eddiewastaken  · 技术社区  · 5 年前

    我正试着在我的Woocomerce产品中插入一个倒计时,以替换描述。我已经按自己的要求进行了注射,但我似乎无法从脚本中获得任何输出。以下是我正在尝试的:

    <p id="demo"></p>
    
    <script>
    var countDownDate = new Date("Jan 5, 2021 15:37:25").getTime();
    var x = setInterval(function() {
    
      var now = new Date().getTime();
      var distance = countDownDate - now;
    
      var days = Math.floor(distance / (1000 * 60 * 60 * 24));
      var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
      var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
      var seconds = Math.floor((distance % (1000 * 60)) / 1000);
    
      document.getElementById("demo").innerHTML = days + "d " + hours + "h "
      + minutes + "m " + seconds + "s ";
    
      if (distance < 0) {
        clearInterval(x);
        document.getElementById("demo").innerHTML = "EXPIRED";
      }
    }, 1000);
    </script>

    0 回复  |  直到 5 年前