我想在下面应用一个类我不确定这样做的语法。
$(fieldInError).addClass('error')
非常有效,只是想弄清楚如何将其应用到标签上。
<script language="javaScript">
var fieldError = '#phone,#email';
$(document).ready(function() {
$(fieldInError).addClass('error');
});
</script>
<label for="phone">Phone #:</label>
<input type="text" name="phone" id="phone" />
<br/><br/>
<label for="email">Email Address:</label>
<input type="text" name="email" id="email" />
答案 0 :(得分:1)
$('label').addClass('error');
只需使用元素选择器
如果您只想将它们添加到与字段关联的标签,那么您可以尝试这个
var fieldInError = '#phone,#email';
$(fieldInError).each(function() {
var $this = $(this);
$this.addClass('error');
$('label[for="' + $this.attr('name') + '").addClass('error');
});
答案 1 :(得分:1)
$('label[for="phone"], label[for="email"]').addClass('error');