Result jQuery $.fn.textarea = function(){ function init(){ //全体をラップする var $textarea = $(this).wrap('<div class="textarea"></div>'); //要素を指定した他の要素の後に挿入 var pre = $('<pre></pre>').html($textarea.val()).insertAfter($textarea); $textarea.bind('keyup change click focus',function(e){ pre.html($textarea.val()); }); } return this.each(init); }; $('textarea').textarea(); css .textarea{ width:200px; positi
![テキストを入力するとテキストエリアが広がる - かちびと.net](https://cdn-ak-scissors.b.st-hatena.com/image/square/4b2ef35a36765b6591cd58fa817af584f4c23cfb/height=288;version=1;width=512/https%3A%2F%2Fkachibito.net%2Fwp-content%2Fuploads%2F2024%2F07%2Fsiteimg.png)