Подскажите почему после
.done(function() {
срабатывает лишь
$('.modal,.modal-backdrop').removeClass('in');
Остальные присвоения классов и удаления не срабатывают.Как правильней будет изменить скрипт ?
$(".subs__form, .header-form,#formx22,#formx").submit(function() { //Change
var th = $(this);
$.ajax({
type: "POST",
url: "mail.php", //Change
data: th.serialize()
}).done(function() {
$('.modal,.modal-backdrop').removeClass('in');
$('.thanks,.wrap-thanks').addClass('done');
$(document).on('click', '.wrap-thanks.done', function() {
$('.thanks,.wrap-thanks').removeClass('done');
});
$(document).on('click', '.remove_btn', function() {
$('.thanks,.wrap-thanks').removeClass('done');
})
setTimeout(function() {
// Done Functions
th.trigger("reset");
}, 1000);
});
return false;
});