Добрый вечер! Подключил всплывающую форму, на компе все работатет отлично, но на хостинге форма не всплывает. Консоль ошибок не выдает.
Через "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();
});
});