首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >函数,尽管它在JSFiddle中工作。

问函数,尽管它在JSFiddle中工作。
EN

Stack Overflow用户
提问于 2021-02-20 21:31:51
回答 1查看 36关注 0票数 0

我真的只是复制了这个小提琴的完全相同的“代码”:https://jsfiddle.net/7b0ky186/到我的本地html-文件,而它周围没有其他东西。但是,虽然它在JSFiddle中运行得很好,但在我的控制台中启动该函数时,会出现一个错误,即Uncaught ReferenceError: CountDownTimer is not defined

我在那里做错了什么?

代码语言:javascript
复制
<body>
<a id="startTimer">Start Count Down</a>
<div>Registration schliesst in <span id="displayTimer"></span> minutes!</div>


<script type="text/javascript">
    window.onload = function() {
        var display = document.querySelector('#displayTimer'),
            timer = new CountDownTimer(5),
            timeObj = CountDownTimer.parse(5);

        format(timeObj.minutes, timeObj.seconds);

        timer.onTick(format);

        document.querySelector('#startTimer').addEventListener('click', function() {
            timer.start();
        });

        function format(minutes, seconds) {
            minutes = minutes < 10 ? "0" + minutes : minutes;
            seconds = seconds < 10 ? "0" + seconds : seconds;
            display.textContent = minutes + ':' + seconds;
        }
    };

</script>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-20 21:36:16

在jsFiddle.org的左侧,您可以看到"Resources 1“。您可以点击它,它将显示所有添加的“资源”。然后,您可以从那里复制链接。在这种情况下,您需要countdowntimer.js

​

​

当您拥有缺少的.js的URL时,可以在<script>标记之前添加它,就像这样

代码语言:javascript
复制
<!-- your HTML goes here -->
<script src="https://cdn.rawgit.com/robbmj/simple-js-countdown-timer/master/countdowntimer.js"></script>
<!-- your <script> and js things go here -->
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66296775

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档