Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.03.2015, 00:51   #1
johny_03
Форумчанин
 
Регистрация: 21.01.2011
Сообщений: 134
По умолчанию Конфликт двух библиотек

Сразу скажу что в программировании не силен. На одной странице имеется две библиотеки Ajax и jQuery. Если удаляю Ajax, то не работает ColorBox. Если удаляю jQuery, не работает форма обратной связи. Читал про noConflict, но не могу понять куда именно его вставлять и что делать дальше, на конкретных примерах не было написано.
Вот библиотеки, которые поочередно удаляю:
в HEAD
Код HTML:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
и в конце BODY
Код HTML:
<script type="text/javascript">
   if (document.location.protocol != 'https:') document.write('\x3Cscript src="http://musecdn.businesscatalyst.com/scripts/4.0/jquery-1.8.3.min.js" type="text/javascript">\x3C/script>');
</script>
Код всей странички прикрепляю.
Заранее благодарен за помощь!
Вложения
Тип файла: rar index_example.rar (4.8 Кб, 10 просмотров)
johny_03 вне форума Ответить с цитированием
Старый 02.04.2015, 23:29   #2
ATL
Форумчанин
 
Аватар для ATL
 
Регистрация: 26.01.2007
Сообщений: 278
По умолчанию

Не понимаю что Вы там делаете, там у Вас какое-то месиво кода, но Вам точно не надо подключать две разные версии одной и той же jQuery. Если у Вас есть jQuery 1.10.2, то забудьте про jquery-1.8.3.min.js.

Дальше.
Код HTML:
  <script type="text/javascript">
   if(typeof Muse == "undefined") window.Muse = {}; window.Muse.assets = {"required":["jquery-1.8.3.min.js", "museutils.js", "jquery.scrolleffects.js", "jquery.watch.js", "webpro.js", "musewpslideshow.js", "jquery.museoverlay.js", "touchswipe.js", "index.css"], "outOfDate":[]};
</script>
Если в этом есть какой-то смысл, то этот код должен быть после инициализации объекта Muse, т.е. наверное после кода:

Код HTML:
  <script src="scripts/museutils.js?135030331" type="text/javascript"></script>
  <script src="scripts/jquery.scrolleffects.js?3919229835" type="text/javascript"></script>
  <script src="scripts/jquery.watch.js?377079819" type="text/javascript"></script>
  <script src="scripts/webpro.js?221070874" type="text/javascript"></script>
  <script src="scripts/musewpslideshow.js?4100426672" type="text/javascript"></script>
  <script src="scripts/jquery.museoverlay.js?451237455" type="text/javascript"></script>
  <script src="scripts/touchswipe.js?381331978" type="text/javascript"></script>
Наверное. Но лучше подробнее опишите что вы пытаетесь там сделать и где Вы нашли пример, по которому сделали это.
ATL вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конфликт библиотек Кудаив Помощь студентам 2 27.08.2012 10:39
Конфликт перехвата? Fedor666 Общие вопросы C/C++ 0 27.11.2011 12:28
Конфликт IP Fellics{новичок} Компьютерное железо 3 30.12.2009 19:15
Конфликт двух TImage. grater83 Общие вопросы Delphi 9 12.09.2009 19:09
Конфликт версий? Bezdar Microsoft Office Excel 8 06.07.2009 17:44