私はどのようにテキストエリアにデータを書き込むかを知っていますが、改行を維持するようにデータエリアを設定する方法はありますか?jqueryと改行でどのようにテキストエリアを作成しますか?
例えば
HTML
<div id="previous_purchases">blah blah blah<br />blah blah</div>
jqueryの
$('#previous_purchases').click(function(){
var what = $(this).text();
$('#purchased').text(what);
});
すべての何とかのちょうど1本のライン上のテキストエリアにアップロック。何か案は?
編集:テキストの代わりにhtml()を試していますが、同じ結果が得られます。私はhtml()を使って、 '
'のテキストエリアで終わってしまうだろうと想像していたが、そうではない。
でもこのコードで:
$('#previous_purchases').click(function(){
var what = $(this).html();
$('#purchased').html(what);
});
に置き換えることをお勧めします。html()は私の最初の試みです。 – willdanceforfun
私は少しはっきりしていたはずです。あなたはhtmlを "what"に変換し、両方をhtml()で#purchasedに追加する必要があります。私は動作するHTMLの例全体を使ってコメントを編集しました。 –
申し訳ありませんが、最初の文章が突然発音するのは意味がありません。私はこれがあなたのために働くことを望む! –