jQuery .text无效

我有一个jQueryvalidation函数,它可以添加类并更改一些有关模糊的信息文本。 .addClass和.removeClass方法工作正常但.text没有。 我有一种感觉,我错过了一些简单而基本的东西,但我糟糕的JavaScript知识可能是一个障碍。 感谢任何能提供帮助的人!

$(document).ready(function(){ $('.required-text').on('blur', function() { $(this).removeClass('error'); if($.trim(this.value).length < 1) { $(this).addClass('error'); var fieldText = "#" + this.id + "_info"; $(fieldText).removeClass('forminfo'); $(fieldText).addClass('forminfo_error'); $(fieldText).text = "This field is required."; } } });  Required 

尝试$(fieldText).text("This field is required."); 代替

请参阅有关text()文档: http : //api.jquery.com/text/

 $(fieldText).removeClass('forminfo').addClass('forminfo_error').text("This field is required.");