游戏非常简单,您单击开始按钮开始,然后沿着轨道移动鼠标直到到达终点,然后计时器停止并向您显示分数。如果您偏离赛道,您的得分为零。
为什么我的 mouseOver 功能不起作用? 链接到我的完整代码:http://www.codecademy.com/TictacTactic/codebits/AQBK4L/edit
提前谢谢您!
var score = 1000;
var timer = setInterval(countDown(), 1000);
$(document).ready(function() {
$('#start').click(function() {
$('#game').mouseover(function() {
stopTimer();
score = 0
$('#points').html(score)
});
$('#end').mouseover(function() {
stopTimer()
$('#points').html(score)
});
});
});
function countDown() {
score = score - 1;
}
function stopTimer() {
clearInterval(timer);
}
最佳答案
大多数事件都是小写的,例如 mouseover
、mouseout
等。也有一些事件是大写的,例如 DOMContentLoaded
。大多数(如果不是全部)编程语言都区分大小写,请注意这些。
关于javascript - 为什么我的 mouseOver 功能不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24472659/