jQuery Autosize
テキストエリア要素の自動高さを有効にするため に使用しています。
テキストエリアにフォーカスすると、うまく機能します。テクスチャをぼかす場合は、テクスチャを削除して高さをデフォルト値に変更し
たいと思います。height
on blur
テキストエリアをデフォルト値に保つために何をすべきか知りたいです。
これが、スクリプトをテストするためにJavaScriptコンソールでやろうとしていることです。
ページをロードすると、テキストエリアはぼかし状態になります:
$('#announcement').css('height'); // "36px"
テキストエリアにフォーカスすると:
$('#announcement').css('height'); // "90px"
$('#announcement').removeAttr('height');
$('#announcement').css('height'); // "90px"
// why do I continue to get this value even if I removed the Attribute height?
ぼかしアクションを作成するだけで問題を簡単に解決できることはわかってい
$('#announcement').css('height', '36px');
ますが、javascript コードで css プロパティを設定することは避けたいと思います。
何か案は?