【发布时间】:2015-01-02 02:46:56
【问题描述】:
这是我第一次尝试使用 JQuery,我试图在文档准备好时添加一个事件,但每次它都说:
“在定义之前使用了$”。
我不知道如何解决它。我在互联网上尝试了不同的解决方案,但找不到任何解决方案。真的不知道我做错了什么。
我像这样将HTML文件引用到js文件中
<!DOCTYPE html>
<html>
<head>
<title>Experimenting with Javascript</title>
<script type="text/javascript" src="script.js"></script>
<link type="text/css" rel="stylesheet" href="main.css" />
</head>
这是我的脚本
$(document).ready(function () {
"use strict";
$('div').mouseenter(function () {
$(this).animate({
height: '+=10px'
});
});
});
【问题讨论】:
-
你需要在你的页面include the jQuery library才能使用它!
-
你在哪里添加了 jquery?
-
如果你甚至不知道如何使用库,我建议不要使用
"use strict";,如果你没有使用它可能会导致问题(见this,即使亚马逊也搞砸了跟上)。 -
@blex:如果您没有使用它(或一般的 javascript)的经验,那么是开始使用
"use string";的好时机,这样您就可以习惯它了,你就会养成良好的编码习惯。 -
也许这是认为 jQuery 是 JavaScript 的同义词的常见情况。 jQuery 是一个用 JavaScript 编写的库。
标签: javascript jquery html