Как исправить 'Не удается прочитать свойство "1.0" из нулевой проблемы jQuery? - PullRequest
0 голосов
/ 29 апреля 2011

Я использую rhino 1.7R2 для запуска кода JavaScript вне браузера, чтобы проверить его.Это работает нормально, но как только протестированный код использует jQuery, я получаю это сообщение об ошибке:

org.mozilla.javascript.EcmaError: TypeError: Cannot read property "1.0" from null (jquery.js#6313)
    at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3557)
    at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3535)
    at org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3563)
    at org.mozilla.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:3582)
    at org.mozilla.javascript.ScriptRuntime.undefReadError(ScriptRuntime.java:3595)
    at org.mozilla.javascript.ScriptRuntime.getObjectElem(ScriptRuntime.java:1343)
    at org.mozilla.javascript.gen.c30._c1(jquery.js:6313)

В строке 6313 файла jquery.js я не вижу код, который может вызвать такое сообщение об ошибке:

6313   jQuery.extend({

Кто-нибудь знает, на каком объекте jquery пытается получить доступ к свойству с именем "1.0"?Возможно, мне нужно смоделировать этот объект, но до сих пор я не смог выяснить, что jquery пытается сделать здесь.

Ответы [ 2 ]

0 голосов
/ 25 августа 2011

Нашел проблему.Я высмеял только «location», но не «window.location» (или наоборот, не помню).

0 голосов
/ 29 апреля 2011

Убедитесь, что у вас есть файл jquery.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...