Показать сообщение отдельно
  #1 (permalink)  
Старый 21.05.2017, 15:15
Новичок на форуме
Отправить личное сообщение для leo83 Посмотреть профиль Найти все сообщения от leo83
 
Регистрация: 17.08.2014
Сообщений: 9

Конфликт js скриптов помогите решить.
Добрый день ребята, я большой большой баран в js и прошу вашу помощь в решении проблемы.

Суть проблемы: Имеется сайт online-cam.net, который перевожу на адаптивную верстку с использованием элементов навигации под мобильные устройства, а также общее обновление сайта. На сайте имеются веб камеры, часть из которых мертвые, а часть работают. Если например на странице веб камеры ялты запустить плеер после загрузки страницы с любом браузере на декстопе, то подгрузится окно запуска iVideon и камеру можно смотреть (скрин)

В шапке сайта имеется меню разделов (скрин) при наведении мышкой на которые меню раскрывается и появляются подпункты - страны.

Если открыть эту страницу в хроме при включенном фаербаге и перейти на просмотр страницы в эмуляции мобильных устройств, то появятся закреплённое меню и меню категорий (скрин) (аналогично и в подвале).

Каждый элемент меню для мобильных устройств рабочий

1. рабочий бутерброд (скрин)
2. рабочий поиск (скрин)
3. рабочее меню (скрин)
4. рабочее меню подвала (скрин)
=======================

Проблема заключается в том что все элементы меню работают когда не работает запуск плеера, и наоборот.


За работу элементов отвечают следующие срипты:
<script type="text/javascript" src="/includes/jquery/jquery.js"></script>
<script type="text/javascript" src="/components/video/js/datepicker/jquery-ui-1.10.3.custom.js"></script>
<script type="text/javascript" src="/components/video/js/datepicker/i18n/jquery.ui.datepicker-ru.min.js"></script>


<script type="text/javascript" src="/components/video/js/common.js"></script>
<script type="text/javascript" src="/core/js/common.js"></script>
<script type="text/javascript" src="/templates/online-cam/js/template.js" ></script>


<script type="text/javascript" src="/templates/online-cam/js/prototype_172.js"></script>
<script type="text/javascript" src="/templates/online-cam/js/scripts.js"></script>
<script type="text/javascript" src="/templates/online-cam/js/cmsmartmenu.js"></script>



Первые три скрипта общие для всех - это подключаемые jQuery

Вторые три скрипта отвечают за работу плеера, пагинации, запускт страниц редактирования

Третьи три скрипта отвечают за работу меню.

Спасибо за помощь всем отозвавшимся за ранее!!
Ответить с цитированием