jquery在加载时添加类

jquery在加载时添加类,jquery,Jquery,jQuery: CSS: HTML 名字: 姓氏: 我本质上想在加载页面时将类“highlight”添加到2个输入字段的背景中…只有当标题和值都相同时 多谢各位 -Art我认为您需要在return语句和addClass()结尾后加一个分号,否则应该可以使用。@Markschultheis分号在JS中是可选的。有时,我的评论应该指出“要传递jslint”,在注意的地方加上分号。@Markschultheis是的,大多数情况下。jslint是另一个故事。 $(document).ready(fu

jQuery:

CSS:

HTML

名字:
姓氏:
我本质上想在加载页面时将类“highlight”添加到2个输入字段的背景中…只有当标题和值都相同时

多谢各位
-Art

我认为您需要在return语句和addClass()结尾后加一个分号,否则应该可以使用。@Markschultheis分号在JS中是可选的。有时,我的评论应该指出“要传递jslint”,在注意的地方加上分号。@Markschultheis是的,大多数情况下。jslint是另一个故事。
$(document).ready(function() {
    $('.text').load(function() {
        if (this.value == this.title) {
            $('.text').addClass("highlight");
        }
    });
});
.highlight
{
  background: #FFA9B8;
  border: 1px solid red;
}
<label for="first_name">first name: </label>
<input type = "text" name = "first_name" class = "text" value = "First..." title = "First..." />
<label for="last_name">last name: </label>
<input type = "text" name = "last_name" class = "text" value = "Last..." title = "Last..." />
$(document).ready(function(){
   $('.text').filter(function(){
        return this.value === this.title
   }).addClass('highlight')
});