jQuery textarea框高度自適應
本章節分享一段程式碼例項,它實現了textarea文字框能夠根據內容高度自適應效果。
在預設情況下如果內容超過textarea文字框的高度,那麼就會出現滾動條,有時候這有點不夠人性化。
如果能夠實現高度自適應效果,那就再好不過了。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> jQuery.fn.extend({ autoHeight: function(){ return this.each(function(){ var $this = jQuery(this); if( !$this.attr('_initAdjustHeight') ){ $this.attr('_initAdjustHeight', $this.outerHeight()); } _adjustH(this).on('input', function(){ _adjustH(this); }); }); function _adjustH(elem){ var $obj = jQuery(elem); return $obj.css({ height: $obj.attr('_initAdjustHeight'), 'overflow-y': 'hidden' }).height( elem.scrollHeight ); } } }); $(function(){ $('textarea').autoHeight(); }); </script> </head> <body> <textarea id="txt"></textarea> </body> </html>
上面程式碼完美實現高度自適應功能,更多內容參閱下面文章。
相關閱讀:
(1).jQuery.fn.extend參閱jQuery.fn.extend()一章節。
(2).each方法參閱jQuery each()一章節。
(3).attr方法jQuery attr()一章節。
(4).on方法jQuery on()一章節。
(5).css方法jQuery css()一章節。
相關文章
- textarea 高度自適應
- textarea文字框高度自適應程式碼例項
- textarea文域高度自適應
- textarea高度自適應詳解
- textarea實現高度自適應的理解
- 移動端:對高度自適應的輸入框說不~
- html iframe高度自適應HTML
- 小程式Swiper高度自適應
- iframe 跨域高度自適應跨域
- Widget小元件如何自適應高度元件
- iframe自適應高度的外掛
- 自動載入的iframe高度自適應
- 巢狀UITextView的UITableViewCell高度自適應巢狀UITextView
- 微信小程式Swiper高度自適應微信小程式
- easyui-layout佈局高度自適應UI
- 微信輪播圖自適應高度
- input文字框寬度自適應
- iOS 精準獲取webView內容高度並自適應高度iOSWebView
- 真正解決iframe高度自適應問題
- React Native踩坑指南:WebView高度自適應React NativeWebView
- Android FixedTextView 字型大小自適應文字框AndroidTextView
- UITableViewCell含有WebView的自適應高度新解決方案UIWebView
- 微信小程式swiper高度自適應,swiper的子元素高度不固定微信小程式
- HTML textarea 多行文字框HTML
- 好程式設計師web前端分享高度自適應程式設計師Web前端
- CSS 圖片固定長寬比實現高度自適應CSS
- 怎麼讓body高度自適應螢幕?為什麼?
- 前端頁面高度和寬度自適應怎麼做?前端
- 67,表格中單元格td自適應高度,最大高度後滾動條顯示
- CSS 自適應內容寬度的輸入框CSS
- css--常見左右盒子寬度高度自適應佈局CSS
- Iframe嵌入跨域頁面高度自適應實現詳解跨域
- Android XML靈活佈局之 EditText實現自適應高度同時限制最小和最大高度AndroidXML
- js獲取iframe和父級之間元素,方法、屬,獲取iframe的高度自適應iframe高度JS
- Flutter實現馬蜂窩小紅書自適應高度輪播圖Flutter
- 三種方法解決浮動元素父容器高度自適應問題
- iframe 裡的高度適應的問題
- 直播帶貨原始碼,評論框自動控制高度原始碼