Есть модальное окно,с формой обратной связи,в случае успешной отправки письма,выводится сообщение об успехе,как к примеру через 5 секунд закрыть это окно?
Пока получилось так,но окно не закрывается
$(document).ready(function() {
$("#ajaxform").submit(function() {
var $form = $(this);
var error = false;
$form.find('input, textarea').each( function(){
if ($(this).val() == '') {
alert('Зaпoлнитe пoлe "'+$(this).attr('placeholder'));
error = true;
}
});
if (!error) {
var data = $form.serialize();
$.ajax({
type: 'POST',
url: 'mail.php',
dataType: 'json',
data: data,
success: function(data){
console.log(data);
if (data.success==false) {
$('.remodalBorder').html('<p style=" color: white;padding: 134px 0 0 0;font-size: 20px;">Ошибка!Что то пошло не так!</p>');
} else {
$('.remodalBorder').html('<p style=" color: white;padding: 134px 0 0 0;font-size: 20px;">Сообщение отправлено!</p>');
function func() {
$('.remodal-close').click();
}
setTimeout(func, 1000);
}
},
});
}
return false;
});
});