Ребят, помогите по JS: был лендинг, средствами JS на нем была сделана всплывающая форма при клике на ссылку (код ссылки: <a href="#question-form" class="not-button fancybox-content">ЗАДАТЬ ВОПРОС</a>), как видно из кода эффект всплывания реализован через библиотеку fancybox, сама форма прописана ниже в блоке который скрыт через css свойством hidden, каким-то нехитрым способом при клике появляется форма.
Так вот на лендинге все работает гуд. После того как повесил на CMS, сделал доп. страницы, на главной все также отлично работает, а вот на второстепенных страницах форма не появляется, не всплывает. Конфликтов скриптов в CMS нет, проверял отключением, да и то, что на главной же работает говорит что не в конфликте дело.
Я так полагаю, проблема связана с урлом на котором вызывается форма: на главной работает -
http://site.ru/#question-form, а на второстепенной -
http://site.ru/page#question-form не работает.
Может где-то в скрипте что-то дописать надо, не силен в JS, кто поможет?