Не работает fancybox
Здравствуйте, не могу понять почему происходит такая ситуация…
Сайт сделан на modx revo, была сделана фиксированная верстка(предыдущий разработчик) вот тут и на ней работают и формы и всплывающие окна (Заказать за 1490 руб) kukuruznik.net/reklamnaya-poligrafiya/, после этого была свёрстана адаптивная вёрстка, сейчас для наглядности я поставил её на это страницу kukuruznik.net/vizitki/, так вот, после того, как был перенесен и заменен существующий фиксированный шаблон на адаптивный и были подключены все скрипты и формы, эти формы категорично не работают, все… такое впечатление, что только эта верстка и самое главное, только на этом url работает… Кто может помочь понять причину этого?? Заранее спасибо!
Сайт сделан на modx revo, была сделана фиксированная верстка(предыдущий разработчик) вот тут и на ней работают и формы и всплывающие окна (Заказать за 1490 руб) kukuruznik.net/reklamnaya-poligrafiya/, после этого была свёрстана адаптивная вёрстка, сейчас для наглядности я поставил её на это страницу kukuruznik.net/vizitki/, так вот, после того, как был перенесен и заменен существующий фиксированный шаблон на адаптивный и были подключены все скрипты и формы, эти формы категорично не работают, все… такое впечатление, что только эта верстка и самое главное, только на этом url работает… Кто может помочь понять причину этого?? Заранее спасибо!
Комментарии: 2
Не увидел различий между этими двумя страницами. На 2560 px подвал неадаптивен ни там ни там. Но речь не об этом.
Копайте в сторону id или class у элементов, по которым должно срабатывать окно. Если все скрипты подключены правильно (можно в исходнике страницы потыкать на ссылки скриптов, они должны открываться), то они срабатывают на события элемента с конкретным id или class. Также может быть более сложная логика, могли учитываться родители, соседние элементы… В общем, стоит сравнить указание id и class и там и там, атакже посмотреть в скриптах, на каком элементе должно срабатывать.
Надо нечто вроде
Копайте в сторону id или class у элементов, по которым должно срабатывать окно. Если все скрипты подключены правильно (можно в исходнике страницы потыкать на ссылки скриптов, они должны открываться), то они срабатывают на события элемента с конкретным id или class. Также может быть более сложная логика, могли учитываться родители, соседние элементы… В общем, стоит сравнить указание id и class и там и там, атакже посмотреть в скриптах, на каком элементе должно срабатывать.
Надо нечто вроде
$('#element').on('click', function () {
...
});
Для контроля можно открыть консоль JS в браузере, и потыкать на ссылки — будет видно, нет ли каких либо ошибок.
Как минимум не настроены события fancybox на кнопки вообще, поэтому и не работают, там где настроены — картинки — там все прекрасно
P.S. сайт вообще не адаптивен, не то что футер вообще ничего
P.S. сайт вообще не адаптивен, не то что футер вообще ничего
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.