Я пытаюсь настроить способ использования нескольких версий jquery. В настоящее время я пытаюсь настроить старый сайт с помощью бутстрапа и вам нужна новейшая версия jquery, но на сайте есть несколько слайдеров, которые используют более старую версию jquery, и новая версия ломает их. Я сделал некоторые исследования и считаю, что я близок, но не уверен, что я не делаю правильно. Как вы настроите это, чтобы я мог сказать jquery, чтобы использовать только старую версию для плагина, код для плагина-оболочки является массивным, и я не хочу менять «$» 784 раза через код.Использование нескольких версий jQuery для плагинов
Вот моя текущая установка. Я использую CMS, и они вложены в разные элементы управления.
управления, который генерирует JavaScript на странице:
<script type="text/javascript" src="//ajax.googleapis.com/ajax/lib/jquery/1.8.1/jquery.min.js"></script>
<script>var jq181 = jQuery.noConflict(true);</script>
<script type="text/javascript" src="JavaScript/jqueryui.js"></script>
<script type="text/javascript" src="JavaScript/jquery-custom.js"></script>
<script type="text/javascript" src="JavaScript/simple-expand.js"></script>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
Вот мой файл JQuery я поместил его здесь, потому что он был несколько велик: http://pastebin.com/ej8AKPHy
Я думаю, что я могу использовать этот код, чтобы достичь что я хочу сделать, я просто не уверен, как настроить его или какой код нужно войти в него.
var jq181 = jQuery.noConflict(true);
(function ($) {
$(document).ready(function() {
});
}(jq181));
Значит, весь файл jquery должен находиться внутри этой функции или только частей?
почему бы вам не попробовать новую версию JQuery с [миграционный плагин] (https://github.com/jquery/jquery-migrate/) - http://jsfiddle.net/arunpjohny/hzxtwjta/1/ –
Хотите снова отправить сообщение в качестве ответа. Спасибо, что это здорово! – Drew