2015-02-17 2 views
-1

Я разместил здесь раньше, но не могу найти свою учетную запись, так что это мой новый первый пост.Как получить два JS/Jquery плагинов для совместной работы?

Я пытаюсь использовать js-плагин под названием «blueberry slider» с отзывчивым меню js под названием «Menumaker», и что-то противоречиво, не может получить слайдер для показа. Я действительно не знаю, что я делаю с JS еще, надеясь, что кто-то может помочь. В Chrome проверка элементов, это говорит, что «undefined не является функцией». Я ничего не модифицировал из плагинов.

ответ

0

Я думаю, что ваша проблема, вероятно, в том, что вы загружаете версию jquery, добавляете к ней плагин, а затем загружаете новую версию jquery и пытаетесь добавить к ней плагин. Выберите одну версию jquery для включения. Вы в том числе три:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> 

в верхней части,

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script> 

чуть выше вашего голубики сценария и

<script src="js/jquery-1.8.3.min.js"></script> 

в нижней части чуть выше вашего menumaker сценария.

Последняя версия jQuery загружает и перезаписывает модифицированную версию jQuery вашего скриптового скрипта.

Предлагаю вам просто избавиться от последних двух и использовать первую версию.

+0

ДА! Спасибо, работал! глупая ошибка. Очень признателен. – Drew

0

Функция, которую вы вызываете, и функции, присутствующие в вашей библиотеке плагинов, не совпадают, поэтому она не находит в этой функции какую-либо функцию с именем «undefined». Попробуйте проверить имя функции в ее документации.

Смежные вопросы