1

私はこのようなdivを持っています:<div class='textarea_preview' contenteditable='false'></div>それを編集すると別のテキストエリアのレンダリングされたプレビューを表示します、これはコードです:

$('textarea').keyup(function()
{
    var keyed = $(this).val().replace(/\n/g, '<br/>');
    $(this).prevAll('.textarea_preview').html(keyed);
});

そこで、テキストエリアを編集するときだけでなく、DOMの準備ができたときにこのプレビューを表示したいと思います。

それを行うためのトリックはありますか?ありがとう!

4

1 に答える 1

0

次のように書いてください-

$('.textarea_preview').each(function(){
    $(this).html($(this).next('textarea').val());
});

更新されたデモ

于 2012-10-26T14:02:32.457 に答える