javascript - 为什么我的 mouseOver 功能不起作用?

标签 javascript jquery html function mouseover

游戏非常简单,您单击开始按钮开始,然后沿着轨道移动鼠标直到到达终点,然后计时器停止并向您显示分数。如果您偏离赛道,您的得分为零。

为什么我的 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);
}

最佳答案

大多数事件都是小写的,例如 mouseovermouseout 等。也有一些事件是大写的,例如 DOMContentLoaded。大多数(如果不是全部)编程语言都区分大小写,请注意这些。

关于javascript - 为什么我的 mouseOver 功能不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24472659/

相关文章:

javascript - javascript声明变量必须要用关键字 'var'吗

javascript - 单击时的 HTML/CSS 按钮更改为输入字段和提交按钮

javascript - 将 div 追加到特定 div 的父级之上,并在 dom 中更改顺序

javascript - 如何将 PHP 数据传递给外部 JavaScript

javascript - 创建 React 应用程序 : embed end-user plugin at runtime

JQuery、Kinetic.js 和 MSPointer 事件(如何 addEventListener,或者 on() 会起作用吗?)

html - 背景透明的顶部

javascript - 如何在 Google Chrome 的 HTML 表格中实现分页?

javascript - 如何防止背景图像在更改时闪烁

javascript - 如何在 React Native 中使用 CreateBottomTabNavigator?