jquery in Rhino

8

Ich versuche, jquery in Rhino zu laden, wie es dieser Link hier . Aber ich bekomme immer den folgenden Fehler:

%Vor%

Ich denke, dass jQuery nicht vollständig geladen wird - aber ich habe keine Ahnung warum. Ich verwende dieselbe index.html-Datei, die der Autor in der Quellcodeverwaltung angegeben hat.

Hier ist die Ablaufverfolgung von meiner Rhino-Konsole:

%Vor%

Irgendwelche Ideen?

    
javamonkey79 23.02.2011, 09:27
quelle

4 Antworten

5

Ich habe eine OLD Version der Datei env.js verwendet. Es stellt sich heraus, dass der Autor wirklich damit gelaufen ist und es auf seine eigenen Seiten usw. verschoben hat.

Das neue Zeug ist hier .

Sobald ich anfing, es zu benutzen, war es mit jQuery 1.5 golden.

    
javamonkey79 23.02.2011, 09:52
quelle
3

Ich glaube nicht, dass jQuery (und viele andere Web-JS-Bibliotheken) in Rhino funktionieren werden, da diese JavaScript-Laufzeit nicht die erwarteten "Browser-Globals" wie "Dokument", "Navigator" usw. bietet list zeigt an, dass die Bibliothek versucht, ein Attribut (oder eine Methode) eines (vermutlich Browser-) Objekts zu lesen, das in der Rhino-Umgebung nicht existiert.

Das Projekt "env.js" sollte genau diese Art von Browserumgebungsmodell erstellen, aber es scheint experimentell zu sein und ist möglicherweise nicht mit der Version von jQuery kompatibel, die Sie verwenden möchten.

    
maerics 23.02.2011 09:29
quelle
3

Ich habe jquery in Rhinojs mit Anweisungen von hier ausgeführt:

Ссылка

Meine Schritte:

%Vor%     
isomorphismes 04.11.2012 23:44
quelle
-1

Ich glaube, dass jQuery in Rhino nutzlos ist - Sie haben weder DOM noch Ajax. JavaScript 5 (unterstützt in Rhino 1.7R3) hat viele erforderliche Ängste, wie JSON globale Objekt- oder Array-Methoden wie forEach () oder map ().

    
Gene Karasev 09.12.2011 13:05
quelle

Tags und Links