позор, есть еще несколько способов заставить его работать.
Итак, на той же странице вы полностью удалили Joomla 1.2 jQuery?Вы упомянули, что вы заменили его на 3.3.1
, а также является ли это конкретной страницей, требующей jQuery 2.2?или вы хотите перейти на jQuery 2.2 для всего сайта?
если вам просто нужно это на одной странице, вы можете сделать несколько php в заголовке, чтобы переключить используемый jQuery в зависимости от URL страницы, как это было бызагружайте только один, а не 2 jQuerys на каждой странице.Не самый идеальный способ, но он должен работать.
<?php
//First detect the URL
$url = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
//Now do the if else to switch jQuery on desired page.
if (strpos($url, 'myPage.php') !== false) {
echo '<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>';
} else {
echo '<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>';
}
?>
, если вам нужно или вы хотите использовать его в последней версии jQuery, я бы удалил все jQuery и jQuery Migrate, а затем вставил последние версии обоих, а затем попытался решитьоставшиеся ошибки
Вы можете поделиться несколькими ошибками?
например, ошибки только с jQuery 1, затем ошибки только с 2 и так далее?