Привет! Получается я вызываю и добавляю стили при неправильном вводе email, но мне нужно еще сделать
так, чтобы если нажимаешь снова, то данные красные буквы и стили уходили. Пытался сделать через
off(), focus(), .css(), но пока получилось только убрать подчеркивание только у input'а, с помощью
:focus { border: none}, а вот с текстом не могу сделать, рад буду помощи!
$(document).ready(function() {
$(".input_form").blur(function() {
if ($(this).val() != "") {
var pattern = /^([a-z0-9_\.-])+@[a-z0-9-]+\.([a-z]{2,4}\.)?[a-z]{2,4}$/i;
if (pattern.test($(this).val())) {
$(this).removeClass("error").off();
} else {
$(this).addClass("error");
$("#test").fadeIn(600).css({ display: "block" }).text("WRONG EMAIL");
}
}
});
});
/*(не правильное добавление .css, не работает)*/