$('.field__email').blur(function(){
$('.field__email').removeClass();
var nameLngth = $('.field__email').val().length;
if(nameLngth <= 1){
$('.field__email').addClass('.form__error');
} else {
$('.field__email').addClass('.form__accept');
}
});
$('.field__email').val()
возвращает 'undefined'. Это происходит потому, что такого элемента с классом 'field__email' не существует, т. к. строкой выше вы удалили все классы у элементов с классом 'field__email'. Скорее всего, этот код окажется рабочим:$('.field__email').blur(function(){
var field = $('.field__email');
field.removeClass();
var nameLngth = field.val().length;
if(nameLngth <= 1){
field.addClass('.form__error');
} else {
field.addClass('.form__accept');
}
});