特定の値を表示するために jquery テンプレートを使用しています。その中で、ifステートメントを使用して、年齢が古いかどうかを確認しています。回答に応じて、背景色が変更されます。このコードは、if ステートメントがなくても正常に動作します。If ステートメントを挿入して Firebug でチェックすると、「キャッチされていない例外: ブロック タグが必要です」というエラーが表示されます。
<script id="humanTemplate" type="text/x-jquery-tmpl">
<form id="form1" action ="">
<table>
<tbody>
{{#each items}}
<td>{{=name}}</td>
{{if {{=age}} == 'old' }}
<td style="background-color: red">{{=age}}</td>
{{ else }}
<td style="background-color: red">{{=age}}</td>
{{/if}}
<td>{{=date}}</td>
<td><a href="javascript:fnProcess()">Action</a></td>
</tr>
{{/each}}
</tbody>
</table>
</form>