jQuery テンプレート プラグインを使用して、個別の html ファイルをテンプレートとしてレンダリングしています。私のテンプレートの1つは次のようになります。
<div class="row">
<div class="span4">
test1
</div>
<div class="span4">
test2
</div>
<div class="span4">
test3
</div>
</div>
テスト目的で、実際にはまだデータをレンダリングしていません。
firebug でデバッグすると、ajax 呼び出しが正しい html をフェッチすることがわかります (上記とまったく同じです)。次に、json オブジェクト ( という var に格納されている) を使用data
して、取得したテンプレート ( という var に格納されている) をtemplate
次のように入力します。
$.tmpl(template, data).appendTo('#person-item-placeholder');
結果のhtml(firebugによって検査される)はこれです(欠落しているdiv
要素に注意してください)
<div id="person-item-placeholder">
<div class="span4">test1</div>
<div class="span4">test2</div>
<div class="span4">test3</div>
</div>
テンプレート プラグインがその要素を削除しないようにするにはどうすればよいですか?