在Javascript中未定义$

在Javascript中未定义$,javascript,Javascript,我从这个网站复制代码用于我的网站,我有一个错误。第一个函数以$,$(function(){开头,但是当我把它放到google上打开时,它会出现一个错误,说$未定义。我还应该指出,我调用了jquery <head> <link rel="stylesheet" type="text/css" href="stylesheet.css"/> <script src="script.js"></script> <script

我从这个网站复制代码用于我的网站,我有一个错误。第一个函数以$,
$(function(){
开头,但是当我把它放到google上打开时,它会出现一个错误,说$未定义。我还应该指出,我调用了jquery

<head>
    <link rel="stylesheet" type="text/css" href="stylesheet.css"/>
    <script src="script.js"></script>
    <script src="jquery-2.2.2.js"></script>
    <title> What Instrument are you? </title>
</head>

你是什么乐器?
我该如何解决这个问题?
感谢您的帮助!

您需要在主脚本正文之前将jQuery添加到页面中

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

在谷歌上打开它,它会得到一个错误,说$是未定义的

这通常意味着您的jQuery引用丢失。请确保将其包含在包含jQuery代码的
标记之前:

<!-- Example CDN Reference to jQuery -->
<script src="https://code.jquery.com/jquery.min.js"></script>
<script>
    $(function(){
         // Your code here
    });
</script>

$(函数(){
//你的代码在这里
});

查看设置/javascript部分,您应该会看到运行此示例所需的所有依赖项。请注意,您的
script.js
(我假设这就是您的代码所在)是包含在jQuery之前的。您会想反转它。您是什么工具?这就是我所拥有的。javascript正在耗尽HTMLM确保在
script.js
文件之前包含jQuery引用,如果它包含任何jQuery代码(即
$(函数{…});
)。您还需要确保您的引用是正确的,并且不会在控制台中抛出任何错误(即,指示它已正确加载)。哦,我明白了,谢谢!!