2016-06-21 4 views
1

Ich habe Code, um eine Meldung "Gehe zum Anfang der Seite" anzuzeigen, wenn ich ein wenig auf einer Seite nach unten scrolle. Alles funktioniert, aber ich versuche zu verstehen, wie die jQuery funktioniert.jQuery Scrolling-Erkennung

Im Folgenden ist die obere Zeile des jQuery

nennen
$(document).ready(function() { 

ohne einen Link auf die jQuery Bibliothek die Fehlermeldung

ReferenceError: $ is not defined

erhalten, welches Bit oder Bits der 212 Seiten von die jQuery-Bibliothek definiert diese $ ? Dank

+0

http://jsfiddle.net/neeklamy/RpPEe/ hier – MrBuggy

+0

ja, Jquery Plugin wird $ Zeichen definieren. – srinivas

+0

Ja MrBuggy, das ist der Code, den ich leite, ich versuche herauszufinden, wie es funktioniert – Glyn

Antwort

1

Die $ Variable in der jQuery source file definiert ist

window.$ = jQuery 

ist, wo die Zuordnung erfolgt.

Wenn Sie den jQuery-Quellcode untersuchen, sollten Sie die Build-Umgebung einrichten.

Dafür werden Sie node.js herunterladen müssen und die jQuery source

entpacken Sie die Datei und öffnen Sie eine Eingabeterminal und CD in den Ordner

in der Befehlszeile können Sie dann eingeben:

npm install -g grunt 
npm install 
grunt build 
+0

ta, ich werde mir das heute Abend ansehen – Glyn