我有一个textarea。如果textarea中的字符少于20个,则字体大小必须变大(带有类名)。如果长度为20个字符或更长,则textarea对字体大小没有特殊处理。
此代码有效,但我担心浏览器的性能。当用户输入时,textarea周围有许多其他进程,这绝对是一个很好的功能。每当用户键入新字母时,我可以优化常量检查的任何其他方法吗?
$('#text').keyup(function(e){
if($(this).val().length < 20) {
$(this).addClass('bigger');
} else {
$(this).removeClass('bigger');
}
});