textarea在jquery中自动resize

如何使用jQuery使用其内容(如在Facebook中)自动调整

使用来自http://james.padolsey.com/javascript/jquery-plugin-autoresize/的 James Padolsey autoResize jquery插件

基本用法

  $('textarea#comment').autoResize({ // On resize: onResize : function() { $(this).css({opacity:0.8}); }, // After resize: animateCallback : function() { $(this).css({opacity:1}); }, // Quite slow animation: animateDuration : 300, // More extra space: extraSpace : 40 }); 

超轻重量:

有没有人认为满足? 没有搞乱滚动,而且我喜欢它的唯一JS就是你打算在模糊上保存数据……显然,它在所有流行的浏览器上兼容: http : //caniuse.com/#feat = CONTENTEDITABLE

只需将其设计为文本框样式,然后自动调整…使其最小高度成为首选文本高度并具有此高度。

这种方法的优点在于您可以在某些浏览器上保存和标记。

http://jsfiddle.net/gbutiri/v31o8xfo/

    
Mickey Mouse
Interesting Posts