textarea AUTORESIZE
для комментариев я использую jquery plugin AUTORESIZE. Все работает прекрасно НО когда я в js присваиваю в textarea текст комментария
$('.tbcomment').val(comment); естевственно же оно не растягивает его. как мне вызвать событие onkeyup для того чтобы оно его разтянуло?. Заранее спасибо $('.tbcomment').onkeyup; не срабатывает |
|
Если я правльно понял:
$(document).ready(function() { $('textarea').autoResize(); $('textarea').trigger('keyup'); }); ... $('.tbcomment').val(comment); $('.tbcomment').keyup(); Не помогло! :( |
а так работает.
$('textarea').keyup(); Спасибо! |
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script> <script src="http://james.padolsey.com/demos/plugins/jQuery/autoresize.jquery.js"></script> <script> $(document).ready(function(){ $('#lalala').autoResize(); // … // some moar actions … // … var rndStr = new Array(65).join('a').split('a').map(function(){return (Math.random() * 0xFFFFFF).toString(36)}).join('\n'); $('#lalala').val(rndStr).trigger('change').trigger('keyup').trigger('keydown'); }); </script> <textarea id="lalala"> ololo </textarea>Похоже, работает. |
Часовой пояс GMT +3, время: 14:55. |