Textarea Resize

HTML

<textarea></textarea>
<textarea></textarea>

JavaScript

jQuery(document).ready(function(){
       var $textareas = jQuery('textarea');
    
       // set init (default) state   
       $textareas.data('x', $textareas.outerWidth());
       $textareas.data('y', $textareas.outerHeight()); 

       $textareas.mouseup(function(){

          var $this = jQuery(this);

          if (  $this.outerWidth()  != $this.data('x') 
             || $this.outerHeight() != $this.data('y') )
          {
              alert( $this.outerWidth()  + ' - ' + $this.data('x') + '\n' 
                   + $this.outerHeight() + ' - ' + $this.data('y')
                   );
          }
      
          // set new height/width
          $this.data('x', $this.outerWidth());
          $this.data('y', $this.outerHeight()); 
       });

    });