jqueryテンプレートを使用して、リストを作成します。私は、その結果、多くの<li />
要素を持つ1つの親要素をしたい:Jqueryテンプレート:1つの親コンテナ、多くの子ですか?
<ul>
<li>One</li>
<li>Two</li>
</ul>
私のデータは次のようになります。
var data =
[
{ val: 'One' },
{ val: 'Two' }
]
現在、子供<li />
テンプレートは次のようになります。
<script id="child-tmpl" type="text/x-jquery-tmpl">
<li>
${val}
</li>
</script>
結果を得るには、私は現在これをやっています:
$('<ul></ul>').append($("#answer-tmpl").tmpl(data));
しかし、これはJqueryテンプレートの精神を半分しか受け入れていません。私は私のマークアップの文字列版を(上記のように)したくありません。
代わりに、誰かが親の内容を知っていますか?Jquery Templateの外観は?
私の元の例は少し壊れていました。 '{{'と 'each'の間にスペースを入れることはできず、' each'はその前に '/'が必要です。 – bdukes
すばらしい。私はそれを見て分がかかりましたが、これは私の元の着信データフォーマットをそのままに保つ素晴らしい、単純なソリューションです。 – jaketrent