Я новичок в jQuery и пытаюсь использовать его для проверки страницы регистрации. Это мой HTMLКак добавить класс в элемент span, если проверка прошла успешно?
<div class="form-group">
<label for="inputFirstName" class="col-lg-3 control-label">First name</label>
<div class="col-lg-6">
<input type="text" class="form-control" id="inputFirstName" name="inputFirstName" placeholder="First name">
<span class="" aria-hidden="true"></span> <-- this span
</div>
</div>
и это мой Javascript
$(document).ready(function() {
$('#registration-form').validate({
rules: {
inputFirstName: {
required: true,
},
},
highlight: function (element) {
$(element).closest('.form-group').removeClass('has-success has-feedback').addClass('has-error has-feedback');
//want to remove 'glyphicon glyphicon-ok form-control-feedback' and then add some other class to span
},
success: function (element) {
$(element).closest('.form-group').removeClass('has-error has-feedback').addClass('has-success has-feedback');
//want to insert 'glyphicon glyphicon-ok form-control-feedback' to span
}
});
});
Я хочу добавить glyphicon glyphicon-ok form-control-feedback
к промежутку, если проверка прошла успешно
Я попытался добавления
$(element).closest('span').addClass("glyphicon glyphicon-ok form-control- feedback");
Но это не сработало.
Как я могу это достичь?
Благодаря
Там будет больше, чем просто на управление формой. Следовательно, более одного пролета. – Pranav
затем измените $ ("# myspan") на $ ("span") ... :) я буду обновлять код, не забывайте повышать, если ур счастлив :) спасибо –
Это будет делать это для всех пролетов? – Pranav