I came across this code in a website I am maintaining:
<script type="text/html" id="searchList">
<li class="listing ${ $data.EvenOdd }">
{{if $data.DisplaySaleTag }}
{<span class="price">${ $data.Price }</span>}
{{/if}}
</li>
</script>
I read on another post that a script tag of type="text/html" is not recognized by browsers and so they are ignored, and that it is probably used by a javascript templating engine. I pretty sure it is using this template API (correct if I’m wrong).
Anyway, I need to modify this code to be (say C# syntax) if(!$data.DisplaySaleTag), but {{if !$data.DisplaySaleTag }} is not working. How can I code a not into this if statement? Is there any documentation for this template API code? It seems so foreign..
You would have to use
else:http://api.jquery.com/template-tag-else/