autosize-rails는 jquery-autosize.js에 대한 wrapper로서 textarea 엘리먼트의 높이를 자동으로 맞춰준다.
설치 및 셋업
vi Gemfiel; bundle install
gem 'autosize-rails'
vi app/assets/javascripts/application.js
//= require jquery.autosize
vi app/assets/stylesheets/_layout.scss

div.blog {
  textarea {
    resize: none;
    height: 0px
  }
}
사용하기
$("div.blog textarea").autosize()
autosize.destroy 이벤트
autosize()의 적용을 받고 있는 textarea 엘리먼트가 동적으로 삭제, 생성을 반복하는 경우 삭제 시 autosize.destroy 이벤트를 수동으로 발생시킨다.

$("div.blog textarea").trigger('autosize.destroy')
Zurb-foundation Modal 에서 autosize 사용
Modal opened 이벤트를 받은 상태 후에 autosize()를 사용한다.

$(document).on 'opened', 'div#modal_wisheet_edit[data-reveal]', ->
  $('textarea').autosize()