0

10または15などのデフォルトの列数のテキストエリアがあります。テキスト領域がぼかしの内側のテキストをシュリンクラップするようにします。誰もこれを行う方法を知っていますか?

これまでのところ、

$('textarea').live('blur', function() {
    var textAreaWidth = $(this).val().length;
    $(this).attr('cols', 'textAreaWidth');

});

しかし、これは明らかな理由で醜いです。これを行う方法がわかりません。

何か案は?

4

3 に答える 3

2

の「textAreaWidth」の周りから一重引用符を削除します

$(this).attr('cols', 'textAreaWidth');

これは変数であり、引用符で囲む必要はありません。

于 2012-04-12T06:15:28.040 に答える