textarea高度自适应(参考https://www.cnblogs.com/purple04551/p/8075366.html)

html:



js:

$(function () {

    $.fn.autoHeight =function () {

        function autoHeight(elem) {

            elem.style.height ='auto';

            elem.scrollTop =0; //防抖动

            elem.style.height = elem.scrollHeight +'px';

        }

        this.each(function () {

            autoHeight(this);

            $(this).on('keyup', function () {

                autoHeight(this);

            });

        });

    }

    $('textarea[autoHeight]').autoHeight();

})

你可能感兴趣的:(textarea高度自适应(参考https://www.cnblogs.com/purple04551/p/8075366.html))