Я не могу понять, как скрыть теги prepend span.У меня есть следующий код JQuery, который добавляет теги span в качестве сообщений об ошибках в форме:
$('.mcEmail').each(function() {
var mcEmailCheck = $(this).val();
var mcEmailRegex = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
if(!mcEmailCheck.match(mcEmailRegex)) {
mcResponse('- Incorrect Email format!', true);
$(this).parent().prepend('<span class="mcCustResponse">- Incorrect Email format!</span>');
$(this).addClass('mcError').fadeOut().fadeIn();
}
});
Затем я пытаюсь сделать следующее:
$('.mcCustResponse').click(function(){
$(this).fadeOut(1000);
});
То же самое используется для всех других проверок.Сообщения об ошибках отображаются нормально.Я могу почти все попробовать на этих тегах span, и ничего не работает.Не могу спрятаться, исчезнуть, удалить и т. Д. Что я делаю не так?
Спасибо!