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?
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.
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.
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 ().
Tags und Links javascript jquery rhino