有没有更好的方法来根据当前文本长度更改textarea的字体大小?

时间:2016-04-08 18:38:51

标签: jquery css textarea font-size string-length

我有一个textarea。如果textarea中的字符少于20个,则字体大小必须变大(带有类名)。如果长度为20个字符或更长,则textarea对字体大小没有特殊处理。

此代码有效,但我担心浏览器的性能。当用户输入时,textarea周围有许多其他进程,这绝对是一个很好的功能。每当用户键入新字母时,我可以优化常量检查的任何其他方法吗?

$('#text').keyup(function(e){
    if($(this).val().length < 20) {
        $(this).addClass('bigger');
    } else {
        $(this).removeClass('bigger');
    }
});

0 个答案:

没有答案