Javascript ';向下滑动';在定义之前已使用';Jquery,括号文本编辑器

Javascript ';向下滑动';在定义之前已使用';Jquery,括号文本编辑器,javascript,jquery,Javascript,Jquery,我已经开始通过代码学院学习jQuery,我正在尝试实现我在自己的网站上学到的一些东西,我认为我在文本编辑器中遇到了错误 在索引html中,我链接到了我的Javascript文件 <script type = 'text/javascript'src='script.js'></script> 我得到的错误被标记为JSLint问题 5 'slideDown' was used before it was defined. 5 'slow' was used b

我已经开始通过代码学院学习jQuery,我正在尝试实现我在自己的网站上学到的一些东西,我认为我在文本编辑器中遇到了错误

在索引html中,我链接到了我的Javascript文件

<script type = 'text/javascript'src='script.js'></script>
我得到的错误被标记为JSLint问题

5   'slideDown' was used before it was defined.    
5 'slow' was used before it was defined.
非常感谢您的帮助

谢谢,
Shaun

您需要包括jQuery,然后使用
slideDown()
函数

代码


$(文档).ready(函数(){
$('#logo')。向下滑动('slideDown');
}); 

首先,需要导入jquery库。你可以使用谷歌托管的图书馆。 2.x版本

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
或者,您可以将jquery函数与回调参数一起使用。此回调在文档准备就绪时执行。


.slideDown()
方法必须与jQuery对象一起使用。单词“slow”必须以字符串形式(
“slow”
)传递给该方法。因为它是答案的缩写,所以这里是:
$(function(){$('#logo')。slideDown('slow');})
我不是告诉它滑下id为#logo的“div”吗?你必须包括jquery才能使用它。不,你不是告诉它滑下id为“logo”的
。这就是phillip100评论中的代码。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
$( document ).ready(function() {
    // Handler for .ready() called.
    $('#logo').slideDown('slow');
});
$(function() {
    // Document is ready
    $('#logo').slideDown('slow');
});