Помогите сделать чтоб при клике на input у tr изменился фон, а поле того как input стал не активым фон пропадал, а если есть ошибки заменялся на другой. Вот код. Почти рабочий, не могу только понять как сделать когда input не активный цвет изменился. (В коде подгружается css f_error если ввод с ошибкой, в этом случии фон тоже не меняется.)
CODE ( javascript):
скопировать код в буфер обмена
$("#meil").click(function() { $(".bgact").removeClass().addClass("f_act"); // проверка email $("#meil").change(function() { meil = $("#meil").val(); var expEmail = /[-0-9a-z_]+@[-0-9a-z_]+\.[a-z]{2,6}/i; var resEmail = meil.search(expEmail); if(resEmail == -1) { $("#meil").next().hide().text(rai_fmail).fadeIn(400); $(".bgact").removeClass().addClass("f_error"); emailStat = 0; }else{ ShowLoading(""); $.ajax({ url: "/ajax/register.php", type: "GET", data: "meil=" + meil, cache: false, success: function(response){ if(response == "0") { $("#meil").next().hide().text(ray_mail).fadeIn(400); $(".bgact").removeClass().addClass("f_error"); emailStat = 0; HideLoading(""); }else{ $("#meil").removeClass().addClass("inputGreen"); $("#meil").next().text(""); HideLoading(""); } } }); emailStat = 1; } }); });
|