Показать сообщение отдельно
  #11 (permalink)  
Старый 02.06.2016, 08:54
Профессор
Отправить личное сообщение для Batyabest Посмотреть профиль Найти все сообщения от Batyabest
 
Регистрация: 14.09.2013
Сообщений: 252

Alex_63, Botik21, Rise,
Вот сайт http://rock33.ru/
При включении музыки на главной из списка треков снизу - все работает как положено.

При переходе в пункт меню "Музыка" - плеер работает нормально.
Проблема была в том, чтобы перейти уже в какой-то раздел, например, "Поп"
Это я решил таким путем:
В конце скрипта
$('head').append("<script src='/assets/theme/js/script.js'></script>");

Но чувствую, что это сильно костыльное решение, потому что в итоге этот скрипт грузится на странице 2 раза. Как сделать все по фен-шую?

Но вот уже со следующей проблемой я таким образом справится не смог.
Дело в том, что если мы таким образом переходим в раздел "Поп" и там пытаемся запустить музыку, то она открывается не в плеере, а в новом окне.
В консоли путем команды getEventListeners($0) Видим, что нет объекта.
http://prntscr.com/bbazbx
Если же обновить станицу, то по той же команде видим объект
http://prntscr.com/bbaz6r
И по клику музыка открывается в плеере как положено.

Почему так происходит не могу понять, подскажите, люди добрые)))
Ответить с цитированием