Несколько Jquery на странице

323
12 декабря 2016, 10:15

Здравствуйте.

Подскажите, как побороть следующую проблему:
Пытаюсь подключить слайдер на страницу. На сайте уже есть бибилиотека jquery, но с ней слайдер работать отказывается. Подключаю еще одну прямо перед скриптами слайдера:

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>

В результате вся анимация сайта (она завязана на jquery) пропадает, но слайдер работает. Как мне подружить их?

Answer 1

Лучше всего переписать анимацию, чтобы работала с новым jQuery (на самом деле там немного, скорее всего).

А плохой вариант:

  1. Грузим новый jQuery.
  2. Грузим плагин слайдера.
  3. Пишем <script>var newJq=jQuery.noConflict()</script>.
  4. Грузим старый jQuery.
  5. Когда надо вызвать плагин слайдера, пишем вместо $(element).plugin() newJq(element).plugin().
Answer 2
  • Попробуйте подключить самую последнюю версию jQuery
  • После неё jQuery migrate: http://code.jquery.com/jquery-migrate-1.2.1.min.js
READ ALSO
Получить значения input через Jquery

Получить значения input через Jquery

Всем приветПодскажите, пожалуйста, как можно получить значение input через jquery, но только в нужном блоке

451
Возврат значений от Ajax

Возврат значений от Ajax

Всем приветОтправляю запрос на сервер

340