我有一个表单,其中包含一个用于电子邮件地址的输入字段。现在我想<form>在输入有价值时添加一个类,但我不知道该怎么做。
当输入有值时,我正在使用这段代码向标签添加一个类,但我不能让它也适用于:
function checkForInputFooter(element) {
const $label = $(element).siblings('.raven-field-label');
if ($(element).val().length > 0) {
$label.addClass('input-has-value');
} else {
$label.removeClass('input-has-value');
}
}
// The lines below are executed on page load
$('input.raven-field').each(function() {
checkForInputFooter(this);
});
// The lines below (inside) are executed on change & keyup
$('input.raven-field').on('change keyup', function() {
checkForInputFooter(this);
});
笔:https ://codepen.io/mdia/pen/gOrOWMN
慕仙森
萧十郎
三国纷争
相关分类