JS不起作用,即使在使用window.load之后也是如此
JS doesnt work, even after using window.load
我的问题与以下内容相同:
非常简单的javascript根本不起作用
但就我而言,答案无济于事。
在 JS 小提琴中它确实有效,但是当我复制 JS 小提琴结果帧的源代码时,它不再工作(在我的服务器/计算机上)。
我的代码(简体):
<!DOCTYPE html>
<html>
<head>
<title>Stack Overflow</title>
<link rel="stylesheet" type="text/css" href="style.css" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<p id="countdown2"></p>
<script>
function countdown(element, minutes, seconds) {
var time = minutes*60 + seconds;
var interval = setInterval(function() {
var el = document.getElementById("countdown2");
if(time == 0) {
el.innerHTML = "countdown's over!";
clearInterval(interval);
return;
}
var minutes = Number.floor( time / 60 );
if (minutes < 10) minutes = "0" + minutes;
var seconds = time % 60;
if (seconds < 10) seconds = "0" + seconds;
var text = minutes + ':' + seconds;
el.innerHTML = text;
time--;
}, 1000);
}
countdown("countdown2", 9, 23);
</script>
</body>
</html>
在这个JS小提琴中,它可以工作。http://jsfiddle.net/Apnu2/374/
我的简化在线页面:
http://biefstuk.org/mc/faal.html
我已经为此工作了一个多小时了...
你的小提琴加载了MooTools,但你的页面没有。
改变:
var minutes = Number.floor( time / 60 );
自
var minutes = Math.floor( time / 60 );
并使用普通 JS。
js小提琴示例
Number
没有方法floor
。请改用Math
Math.floor( time / 60 );
你的jsFiddle加载MooTools,它使用floor方法扩展本机Number对象。
您的代码没有,因此您的代码在尝试调用 Number.floor 时会遇到错误。请改用 Math.floor。
好吧,并在定义后调用倒计时。
相关文章:
- 在jQuery .load Ajax之后执行if-statement
- 在.load和.getScript之后的jQuery绑定仅在警报之后有效
- 如何在jQuery.load(html)之后选择jQuery.Treeview中的当前元素
- 如何使 jQuery 语句在 .load() 之后执行
- CSS :悬停在 jquery load();之后不起作用
- 在 .detach() 和 .append() 之后使用 .load() 无法按预期工作
- JS不起作用,即使在使用window.load之后也是如此
- 在.load()之后,jQuery事件触发两次
- 在jquery.load()之后更新dom
- 在change()处理程序之后通过.load()重新加载表时,JQuery丢失初始点击事件
- 重新加载Jquery.live/.load之后的Javascript
- 在lazy load之后在OWL Carousel上添加类
- 如何在.load()之后获得javascript函数的返回值
- 在.load()页面之后执行javascript
- 在.generate()之后和.load()之前传递参数给c3js tooltop
- 只在load()之后运行函数一次
- javascript没有'在jquery.load之后无法工作
- 如何在.load()之后嵌套事件
- 如何在jQuery .load()之后更新DOM
- 在 jQuery 的 ajax.load() 之后,无法将元素附加到新加载的内容中