$(document).on('input', '.b24-form-control', function(){
var num = $(this).val();
var className = $(this).attr('class');
var email = "b24-form-control b24-form-control-not-empty";
var phone = "b24-form-control";
console.log(className);
if(num != '') {
if(className == email) {
$(".b24-form-control-label:last").hide();
}else
if(className == phone) {
$(".b24-form-control-label:first").hide();
}
}
});
Не могу понять, почему не срабатывает условие для .b24-form-control-label:
last
Два одинаковых класса, на первый условие работает, для второго - нет.
При этом, в тело условия if(className == email) добавлял вывод в консоль - все отлично срабатывает, условие проходит успешно, но hide под last не работает.