jtemple Demo
Data
[
{"id":1,"first_name":"Rebecca","last_name":"Willis","email":"rwillis0@fastcompany.com","gender":"Female","avatar":"https://robohash.org/amaximeaccusantium.jpg?size=150x150&set=set1"},
{"id":2,"first_name":"Dennis","last_name":"Nelson","email":"dnelson1@cyberchimps.com","gender":"Male","avatar":"https://robohash.org/quaeratquoquos.jpg?size=150x150&set=set1"},
{"id":3,"first_name":"Jacqueline","last_name":"Evans","email":"jevans2@scientificamerican.com","gender":"Female","avatar":"https://robohash.org/eostemporabeatae.bmp?size=150x150&set=set1"},
{"id":4,"first_name":"Adam","last_name":"Sims","email":"asims3@topsy.com","gender":"Male","avatar":"https://robohash.org/veritatistotamnon.bmp?size=150x150&set=set1"},
{"id":5,"first_name":"Tammy","last_name":"Day","email":"tday4@scientificamerican.com","gender":"Female","avatar":"https://robohash.org/liberoautunde.bmp?size=150x150&set=set1"},
{"id":6,"first_name":"Deborah","last_name":"Garcia","email":"dgarcia5@cyberchimps.com","gender":"Female","avatar":"https://robohash.org/remetquos.png?size=150x150&set=set1"},
{"id":7,"first_name":"Carolyn","last_name":"Lopez","email":"clopez6@arizona.edu","gender":"Female","avatar":"https://robohash.org/occaecativoluptatemquia.png?size=150x150&set=set1"},
{"id":8,"first_name":"Theresa","last_name":"Robertson","email":"trobertson7@macromedia.com","gender":"Female","avatar":"https://robohash.org/doloribusmaioresimpedit.png?size=150x150&set=set1"},
{"id":9,"first_name":"Steven","last_name":"Boyd","email":"sboyd8@google.com.au","gender":"Male","avatar":"https://robohash.org/consequaturharumet.bmp?size=150x150&set=set1"},
{"id":10,"first_name":"Maria","last_name":"Bryant","email":"mbryant9@indiegogo.com","gender":"","avatar":"https://robohash.org/voluptatumlaboriosamquis.jpg?size=150x150&set=set1"}
]
Javascript Code
$(document).ready(function(){
$('#jtemple-result').jtemple({
template : 'template-example',
data : collection
});
});
HTML Code
<div data-jtemple="template-example">
#for(var z=0; z < data.length; z++);
<div class="panel panel-default">
<div class="panel-body">
<div class="row">
<div class="col-md-3">
<img src="{#data[z].avatar#}" alt="{#data[z].first_name#}">
</div>
<div class="col-md-6">
Name: {#data[z].first_name#} {#data[z].last_name#}
<br>
Email: {#data[z].email#}
#if(data[z].gender == 'Female');
<div class="alert alert-danger">Gender: {#data[z].gender#}</div>
#elseif(data[z].gender == 'Male');
<div class="alert alert-warning">Gender: {#data[z].gender#}</div>
#else;
<div class="alert alert-success">No gender specify</div>
#endif;
</div>
</div>
</div>
</div>
#endfor;
</div>
Output