Я работаю над обновлением веб-приложения, которое использует 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, если это возможно.