Помогите не могу разобраться что не так сделал!
Написал скрипт
<script>
$('#form').submit(function() {
var faults = $('input').filter(function() {
return $(this).data('required') && $(this).val() === "";})
.css("border-color", "red");
error.innerHTML = ('<span style="color:#e74c3c">Введите пароль</span>');
if(faults.length) return false;
});
</script>
PHP
<div class="passp-form-field__input">
<input type="password" id="passp-field-passwd" name="password" autocomplete="OFF" data-placeholder="Введите пароль" data-required="true"/></div>
<div id="error"></div>
Если пользователь не ввел пароль поле должно подчеркнуть красны цветом и ниже вылезет надпись "Введите пароль".
Все работает, подчеркивает и надпись появляется. НО если пользователь все таки вводит пароль, поле не подчеркивает а надпись вылезает все равно! что не так с кодом? помогите!!!