Краткий обзор, этот код прекрасно работает и выполняет то, что предполагается, за исключением переключателей на webkit.
$('input, textarea, select').focus(function(){
$(this).parents('.row').addClass("hilite");
}).blur(function(){
$(this).parents('.row2').removeClass("hilite");
});
Я провел несколько исследований и проверил несколько раз, используя
$('input, textarea, select').bind('change'(){
$(this).parents('.row').addClass("hilite");
}).blur(function(){
$(this).parents('.row').removeClass("hilite");
});
Я могу заставить его работать с переключателями webkit, но он не распознает размытие и поэтому не удаляет hilite. Так есть альтернативный способ написать это, так что он удалит класс на Blur vs Mouseleave (который работает). Как всегда, СПАСИБО ЗА ПРЕДЕЛА!