Изменение введено
По умолчанию в рамках 9.2.10. x библиотека jQuery, используемая порталом, обновляется с 1.12.4 версии до 3.0.0.0 Version, чтобы улучшить безопасность порталов.
Это изменение также сопровождается обновлением версии JQuery миграции до 3. x, чтобы убедиться в том, что все API JavaScript, которые поддерживались в версии JQuery 1,12, продолжают работать.
Возможный коренный переход
Если у вас есть настраиваемый код JavScript на портале, который использует интерфейс прикладного программирования jQuery API, который был бы deperecated или изменил поведение в jQuery Versions 1,3, 1,6, 1,7, 1,8 и 1,9, эти API больше не работают или будут иметь измененное поведение, как описано в документации по jQuery.
Вы можете найти дополнительные сведения об API-интерфейсах, которые не рекомендуются в старых версиях jQuery.
-
JQuery 1,3-https://api.jquery.com/category/deprecated/deprecated-1.3/
-
JQuery 1,6-https://api.jquery.com/category/version/1.6/
-
JQuery 1,7-https://api.jquery.com/category/deprecated/deprecated-1.7/
-
JQuery 1,8-https://api.jquery.com/category/deprecated/deprecated-1.8/
-
JQuery 1,9-https://api.jquery.com/category/deprecated/deprecated-1.9/
Наиболее распространенный API-интерфейс, в котором изменилось поведение jQuery 1,6 onward, — attr (https://api.jquery.com/attr/). Этот API возвращает значение, которое не определено после jQuery 1.6 +
Как устранить проблемы
Ниже перечислены параметры, которые можно использовать для устранения этой проблемы.
-
Рекомендуется — > обновите собственный код JavaScript для использования нового API jQuery, поддерживаемого версией jQuery 3,0.
-
Кроме того, можно загрузить соответствующую версию jQuery, которую API-интерфейсу требуется использовать для веб-файлов портала. Тем не менее, убедитесь, что вы используете API-интерфейс "https://api.jquery.com/jquery.noconflict/" jQuery, чтобы убедиться в отсутствии конфликтов с библиотеками jQuery, загруженными по умолчанию на портале. Этот параметр не рекомендуется использовать, так как в более ранних версиях библиотек jQuery есть известные уязвимости системы безопасности.