«Jquery не определено» при переходе с jquery 1.12.4 на 3.5.1 - PullRequest
0 голосов
/ 18 июня 2020

Я работаю над обновлением веб-приложения, которое использует jquery -1.9.1, jquery -ui-1.10.3, работает на сервере JBoss AS 7.0 и использует Inte rnet Explorer-11. Мне нужно обновить jquery до последней версии, которая сейчас составляет jquery -3.5.1.

Следуя шагам, упомянутым в этом руководстве по обновлению, я сначала обновился до последней версии. Версия jquery 1.x (1.12.4) с использованием jquery -migrate-1.4.1 (в консоли не было предупреждений / ошибок, и после удаления импорта jquery -migrate-1.4.1 приложение запустилось успешно ).

Итак, теперь я пытаюсь обновить jquery -1.12.4 до 3.5.1, используя плагин jquery -migrate-3.3.0. Я заменил все теги <script type="text/javascript" src="js/jquery-1.12.4.js"></script> на:

<script type="text/javascript" src="js/jquery-3.5.1.js"></script>
<script type="text/javascript" src="js/jquery-migrate-3.3.0.js"></script>

При запуске приложения веб-страница не загружается, и я вижу следующие ошибки в консоли браузера:

SCRIPT1010: Expected identifier
jquery-3.5.1.js (4073,4)

SCRIPT5009: 'jQuery' is undefined
jquery-migrate-3.3.0.js (22,3)

SCRIPT5009: 'jQuery' is undefined
jquery-ui.js (5,1)

Эти ошибки находятся в файлах jquery, которые я скачал с официального сайта: https://code.jquery.com/jquery/, и я сам редактировал эти файлы не .

Понятия не имею, почему возникают эти ошибки.

Также, побочный вопрос, нужно ли мне также обновить jquery -ui-1.10.3 до последней версии jquery -ui, чтобы обновить jquery? Я предпочитаю обновлять только jquery, если это возможно.

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