Создание онлайн-формы, и я бы хотел, чтобы только поле, на котором сфокусирован пользователь, не было закрашено, поэтому я решил добавить jQuery в мою форму, но функция удаления класса не работает. addClass работает, когда я щелкаю в поле, оно отображается ярко и не блекло, поскольку оно добавляет класс Focused, но как только я щелкаю или больше не фокусируюсь на этом поле, класс Focused остается.
Я видел несколько похожих постов, но решения других постов, похоже, не относятся к моей проблеме. Ниже моя форма
<form name="contactform" method="post">
<div class="row">
<div class="col-md-12 inputFaded">
<span class="larger"><strong>Name</strong> <span class="textGreen">*</span></span><br><br>
<span>Please provide your full name</span>
<input type="text" maxlength="100" class="form-control discuss" name="projectname">
<br>
</div>
</div>
<div class="row">
<div class="col-md-12">
<input type="submit" name="nameaction" value="SEND" class="btn btn-lg btn-success btn-block">
</div>
</div>
</form>
Ниже моя jQuery
$(document).ready(function(){
$('input[type="text"]').on('focus', function() {
$('.inputFaded').addClass('Focused');
});
$('input[type="text"]').off('focus', function() {
$('.inputFaded').removeClass('Focused');
});
});
Любая помощь с благодарностью!
Спасибо,