次のようなjavascript関数があります。
function test(item) {
var DataToBeShownOnScreen = jQuery.data(document.body, "DataTobeShown");
var found = $.inArray(item, DataToBeShownOnScreen) > -1;
return found;
}
そして、次のようにjqueryテンプレートでこの関数を呼び出す必要があります。
<script id="GridTemplate" type="text/html">
<tbody>
{{each Data}}
<tr>
{{each $value}}
{{if ${test($index)} }}
<td>${$value}</td>
{{/if}}
{{/each}}
</tr>
{{/each}}
</tbody>
</script>
しかし、エラーが発生しています。
予想される識別子、文字列、または数値
{{if}}
テンプレートの関数テストの呼び出しで私がしている間違いを理解するのに助けが必要です。