包括多个页面上点击倒计时的jquery

时间:2016-10-02 10:54:34

标签: jquery html jquery-plugins countdown

我遇到的问题包括点击倒计时的jquery。该脚本包含在多个页面中。它有时会起作用但不是每次都有效。

这样的事情: 测验问题页倒计时=> oncomplete to Answerpage =>问题页面倒计时=>完成倒计时。这是代码:

<script type="text/javascript" src="jquery/jquery.min.js"></script>
<script type="text/javascript" src="jquery/jquery.countdown360.min.js"></script>

<script type="text/javascript">

var countdown = $("#countdown").countdown360({
    radius: 60,
    seconds: 10,
    label: ['Sekunde', 'Sekunden'],
    fontColor: '#FFFFFF',
    strokeStyle: "#f7a600",
    fillStyle: "#203a8f",
    autostart: false,
    onComplete: function () {window.location = '1-2-3_S1_0001_a.php';  
    }
});

document.getElementById('clickcountdown').addEventListener('clickcountdown', function() {
        countdown.start();
            }, false);
$(window).on('load', function() {
    $("#notready").delay(5000).hide(200);
});
</script>

最后的延迟是因为我认为DOM没有准备好,但它没有帮助。 我已经尝试了文件就绪功能,也没有帮助。接下来尝试是因为DOM的缓存而为每个页面使用不同的ID。没用。

链接“clickcountdown”看起来像这样:

<div id="navi">
  <p id="clickcountdown"><a href="1-2-3_S1_0001_f.php?Befehl=gewinn2">Start<span>›</span></p>
</div>

有人知道为什么每次都不工作?

编辑:我尝试通过添加console.log('test')从document.getElementByID获取输出;倒数开始后。但它没有在控制台中留下任何痕迹。

非常感谢, 鲍里斯

0 个答案:

没有答案