2016-06-21 137 views
1

我有一些代码显示“转到页面顶部”消息,如果我在页面上向下滚动一下。一切工作,但我想了解如何jQuery的作品。jQuery滚动检测

以下是jQuery的顶行调用

$(document).ready(function() { 

但无jQuery库 链路我得到的错误消息

ReferenceError: $ is not defined

哪些位或212页中的位jQuery库定义了这个$ ? 感谢

+0

http://jsfiddle.net/neeklamy/RpPEe/这里 – MrBuggy

+0

是的,jquery插件将定义$符号。 – srinivas

+0

是MrBuggy,这是我正在运行的代码,我试图弄清楚它是如何工作的 – Glyn

回答

1

的$变量在jQuery source file

window.$ = jQuery 

定义就是在作出转让。

如果您正在检查jQuery源代码,那么获取构建环境设置将是一个好主意。

对于您需要下载node.jsjQuery source

解压缩文件,并打开一个命令终端和cd到在命令行中的文件夹

那么你可以键入:

npm install -g grunt 
npm install 
grunt build 
+0

ta,今晚我会看看 – Glyn