Не работает следующий код, и не могу понять почему. За основу брал код со страници
https://smarly.net/pro-jquery/pro-jquery-data-and-...
Код:
<script>
$(document).ready(function() {
var clientData = [
{ name: "Иван", id: 1, money: 30 },
{ name: "Николай", id: 2, money: 0 },
{ name: "Михаил", id: 3, money: 65 },
{ name: "Константин", id: 4, money: 100 }
];
$("#clientTemplate").tmpl(clientData).appendTo("#clientUl");
});
function moneyClient(client) {
if (client.money == 0) {
return "нет.";
} else if (client.money < 50) {
return "мало.";
} else {
return "много.";
};
};
</script>
<script id="clientTemplate" type="text/x-jquery-tmpl">
<li><a href="clients/${id}">${name}</a> Денег: ${moneyClient($clientData)}</li>
</script>
<ul id="clientUl"></ul>