Проверьте версию jQuery, загрузите и при необходимости используйте более позднюю версию - PullRequest
0 голосов
/ 03 ноября 2010

Я использую jQuery в среде портала.Заголовочные файлы портала загружают jQuery 1.4.2, и есть другие портлеты, использующие эту версию jQuery.Однако недавно я обнаружил ошибку, которая была исправлена ​​в jQuery 1.4.3, поэтому я хочу использовать эту версию для своего портлета.

Я знаю, как определить версию jQuery.Но я не уверен, как динамически загрузить более позднюю версию jQuery, присвоить ей псевдоним для использования в моем портлете, а затем изменить ее обратно на более старую версию, чтобы другие портлеты, загруженные позже на той же странице, что и мой портлет, не затрагивались.1003 *

Я пробовал несколько разных вещей, которые не смогли заставить его работать.По сути, я хочу динамически загрузить jQuery 1.4.3 и присвоить ему псевдоним переменной jQuery, чтобы весь код моего портлета использовал 1.4.3, а затем в конце моего портлета псевдоним переменной jQuery вернулся к 1.4.2, поэтому все следующие портлеты используют эту версию.

Можно ли это сделать?Как?

Спасибо!

1 Ответ

1 голос
/ 03 ноября 2010

Использование нескольких версий на странице - очень плохая идея , обойти эту ошибку, не пытаться включать несколько версий на одной странице.

Для начала вы перезапишете объект jQuery изначально (если вы не измените ядро ​​jQuery) и потеряете все плагины, которые были определены.

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