私は答えを得ようとしました。グーグルでも検索。しかし、残念ながら答えを得ることができませんでした。私はテキストエリアを持つdivを持っています。キーアップ時に、入力されたテキストでdivを増やしたいと思います。また、入力時にdivの高さをフォントサイズに応じて増やす必要があります。Enter キーを押すと、幅が停止した場所から増加し続けます。このフィドルをチェックして、機能を手伝ってください。 デモ: http://jsfiddle.net/shabbirrangwala/NkRYY/8/
$('textarea').keyup(function(e) {
if ((e.keyCode || e.which) == 13) {
$('.EDetailInset').css('height', ((this.value.length + 1) * 3) + 'px');
}
else
{
$('.EDetailInset').css('width', ((this.value.length + 1) * 11) + 'px');
}
});