- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <title>文字區塊自動高度</title>
- <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js" type="text/javascript"></script>
- <script type="text/javascript">
- jQuery(function($) {
- $("textarea.AutoHeight").css("overflow","hidden").bind("keydown keyup", function(){
- $(this).height('0px').height($(this).prop("scrollHeight")+"px");
- }).keydown();
- });
- </script>
- </head>
- <body>
- <textarea class="AutoHeight"></textarea>
- <textarea class="AutoHeight"></textarea>
- <textarea class="AutoHeight"></textarea>
- </body>
- </html>
2011-09-05 14:10
[jQuery] textarea 自動高度很簡單
上網找了一些文章來看後,自己又再改了一改,發現很簡單就可以達到自動高度的功能,真是給他快樂的說。
分類:
工作備忘,
JavaScript,
jQuery
相關文章 :
- [Python] Flask Log 配置
- [Python] Flask 自訂日期的 Json 轉換
- [Python] Flask MySQL 連線管理
- [Python] Flask 錯誤處裡
- 架構解釋
- [ThreeJS] 噴水粒子
- [ThreeJS] 單次動畫
- [ThreeJS] 用 SVG 貼圖顯示中文
- [ThreeJS] 解決陰影造成的條紋
- [ThreeJS] 載入壓縮過 GLTF 檔
- [轉載] Javascript Char Codes (Key Codes)
- [AngularJS] 製作 jQuery UI Sortable directive
- [AngularJS] 製作 Mouse Drag Event directive
- [AngularJS] 製作 jQuery MouseWheel directive
- [AngularJS] 製作 jQuery scrollTop scrollLeft directive
訂閱:
張貼留言 (Atom)
5 回應:
謝謝你, 這個方法的確又簡單又方便。
超过一屏后会闪动,改用这个插件不错http://www.jacklmoore.com/autosize
http://www.jacklmoore.com/autosize
超过一屏会闪动,换这个插件不错。
的確,用起來感覺是蠻好的
剛好我也有這個需求,感謝提供分享
張貼留言