Доброго времени суток, ребята подскажите в чём проблема, почему не не является функцией?
<form id="form" name="form">
<div class="container_popup_content">
<div class="popup_text">Ваше Имя</div>
<input type="text" class="input_popup form-field" name="name" placeholder="Введите ваше имя" required>
<div class="popup_text">Ваше Телефон</div>
<input type="text" class="input_popup form-field" name="phone" placeholder="+375()__-__-__" required>
<div>
<button class="form-button pages_btn ">Отправить</button>
<a class="form-button pages_btn" href="##">отправить</a>
</div>
</div>
</form>
$(document).ready(function() {
$('#form').submit(function() {
$.ajax({
type: "POST",
url: "mail.php",
data: $(this).serialize(),
beforeSend: function() {
$('.popup_error').fadeIn();
$('.content,.cover').fadeOut();
setTimeout(() => {
$('.popup_error').fadeOut();
}, 1000);
},
}).done(function() {
$('.js-overlay-thank-you').fadeIn();
$(this).find('input').val('');
$('#form').trigger('reset');
$('.content,.cover').fadeOut();
setTimeout(() => {
$('.js-overlay-thank-you').fadeOut();
}, 1000);
});
return false;
});
});