Добрый вечер! Не могу справиться с простой казалось бы задачей. Прошу помощи.
Есть скрипт для валидации формы:
$("form#client_form").submit(function(e){
e.preventDefault();
var f = this,
s = $(f.elements).last(),
e = s.end().slice(0, -1).removeClass('input-error').filter(function() {
return !$.trim(this.value)
});
if(e.length) s.addClass('btn-error'), e.addClass('input-error');
else {
s.prop('disabled', 1);
s.end().not(s);
$.ajax({
type: "post",
url: "main_c/client",
data: $(f).serialize(),
success: function(data){
f.reset();
s.prop('disabled', 0);
s.removeClass('btn-error');
s.addClass('btn-success');
e.removeClass('input-error');
}
});
}
});
Здесь к кнопке добавляются классы "btn-success" в случае если форма заполнена и наоборот.
Нужно сделать что бы эти классы удалялись сами по себе спустя 5 секунд. Подскажите пожалуйста как это правильно организовать