@ilya_tsym

Почему на хостинге не подгружается определенная часть кода JavaScript?

Добрый вечер! Подключил всплывающую форму, на компе все работатет отлично, но на хостинге форма не всплывает. Консоль ошибок не выдает.

Через "Sources" в браузере посмотрел файл, в котором написана функция, отвечающая за вывод формы, но она там не отображается, хотя если смотреть через файловый менеджер этот файл, то код там прописан.

Не отображается только этот кусок, все остальные функции прописанные в файле работают нормально.

Собственно сам код:

$(function() {

    $('#popupbutton5').fancybox({
        'padding': 37,
        'overlayOpacity': 0.87,
        'overlayColor': '#fff',
        'transitionIn': 'none',
        'transitionOut': 'none',
        'titlePosition': 'inside',
        'centerOnScroll': true,
        'maxWidth': 400,
        'minHeight': 310

    });

    $("#phone5").mask("+7(999) 999-99-99");

    $("#form-feedback5").submit(function(event) {

        if ($('#name5').val() == "")
            {
                $('#bthrow_error_name5').fadeIn(1000).html('Представьтесь, пожалуйста.');
            }
        else if ($('#phone5').val() == "")
            {
                $('#bthrow_error_name5').empty();
                $('#bthrow_error_phone5').fadeIn(1000).html('Как с Вами связаться?');
            }
        else
            {
                var postForm = {
                    'name5'  : $('#name5').val(),
                    'phone5'  : $('#phone5').val(),
                    'source'  : $('#source').val(),
                    'medium'  : $('#medium').val(),
                    'campaign'  : $('#campaign').val(),
                    'content'  : $('#content').val(),
                    'term'  : $('#term').val()
                };

                $.ajax({
                    type        : 'POST',
                    url         : 'feedback5.php',
                    data        : postForm,
                    dataType    : 'json',
                    success     : function(data)
                        {
                            if (!data.success)
                                {
                                    if (data.errors.name)
                                        {
                                            $('.throw_error5').fadeIn(1000).html(data.errors.name);
                                        }
                                }
                            else
                                {
                                    $('#form-feedback5').fadeIn(1000).html('<p>' + data.posted + '</p>');
                                }
                        }
                });
            }

        event.preventDefault();

    });

});
  • Вопрос задан
  • 192 просмотра
Решения вопроса 1
zorca
@zorca
Кеш браузера почистите.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы