I have a jquery template setup like this:
<script id='tmpl-video_list' type='text/x-jquery-tmpl'>
<li>
<a href='${url}'><br/>
<span class='image_border'>
<span class='image_container'>
<img src='${thumb}' alt='' title='' />
</span>
</span>
</a>
<div class='search_block'>
<span class='name'>${caster_name}</span>
<a href='${url}'>
<span class='search_title'>${title}</span>
</a>
</div>
</li>
And the data I'm sending looks something like this:
{
_index:i,
url: url,
thumb: thumb,
name: name,
title: title
}
All That is working great. My question is that if there is a way to put a conditional in there. I know about the {{if}} and such as stated in the docs but I'm wondering if you can do something like this:
{{if ${_index}+1 % 5 == 0}} class='last_search_video' {{/if}}
I tried that and it didn't work. I actually don't like the _index
in my object but I thought I'd give that a change. I'm thinking the current index is passed into the loop for the template but I have no idea.
I'm not married to jQuery's templating plugin so if someone knows a better plugin please feel free to suggest another one.