Цикл не видит поля автозаполнения.
Студент не судите строго за код.
function changeCustomerLbl() {
$('.js-change-lbl').focus(function () {
var $inp = $(this);
$lbl = $(this).prev();
$inVal = $inp.val();
$lbl.addClass('customer-input-lbl--top');
});
$('.js-change-lbl').blur(function () {
var $inp = $(this),
$lbl = $(this).prev(),
$inVal = $inp.val();
if ($inVal == "") {
$lbl.removeClass('customer-input-lbl--top');
}
if ($inVal !== "") {
$lbl.addClass('customer-input-lbl--top');
}
});
$('.js-change-lbl').each(function () {
var $inp = $(this),
$lbl = $(this).prev(),
$inVal = $inp.val();
if ($inVal == "") {
$lbl.removeClass('customer-input-lbl--top');
}
if ($inVal !== "") {
$lbl.addClass('customer-input-lbl--top');
}
});
}