验证中...
片段 1 片段 2
html代码
原始数据 复制代码
<html>
<head>
<title>Html输入文本域Textarea高度根据内容自适应</title>
</head>
<body>
<textarea id="txtaMain" rows="1" width="200"></textarea>
</body>
</html>
js代码
原始数据 复制代码
$.fn.extend({
txtaAutoHeight: function() {
return this.each(function() {
var $this = $(this);
if(!$this.attr('initAttrH')) $this.attr('initAttrH', $this.outerHeight());
setAutoHeight(this).on('input', function() {
setAutoHeight(this);
});
});
function setAutoHeight(elem) {
var $obj = $(elem);
return $obj.css({height: $obj.attr('initAttrH'), 'overflow-y': 'hidden'}).height(elem.scrollHeight);
}
}
});
//调用
$(function() {
$("#txtaMain").txtaAutoHeight();
});

评论列表( 0 )

你可以在登录后,发表评论

搜索帮助

12_float_left_people 12_float_left_close