次の jquery/backbone.js コード スニペットを使用して、ページ上の 2 つのテキスト領域からテキスト値を取得し、ページ上の別の領域にある 2 つのラベルに書き込みます。
this.input.each(function () {
val = val + ($(this).val());
});
toDoList.create({ title: val });
コードは 2 つのテキストエリアからデータを正常に取得しますが、そのデータをラベルに表示すると、1 つのラベルとして表示されます。
したがって、テキストエリアの 2 つの値が「foo」と「bar」の場合、次のように表示されます。
<label>foobar</label>
これは、ループ内でテキストエリアの値を取得しているだけで、それらを分離していないためだと思います。
これを書き直して、次のようなものを出力できるようにする方法はありますか。
<label>foo</label>
<label>bar</label>
ありがとう