J'utilise le plugin jquery-tmpl. Existe-t-il un moyen de spécifier un rappel après l'exécution d'un modèle? Je veux faire quelque chose commeFonctions de rappel pour jquery-templ?
<script id='itemTemplate' type='text/html'>
<li class="item" id=${timestampMs}>
<span class="content">${content}</span>
</li>
${processItem($('#' + timestampMs))}
</script>
Où processItem
fait quelque chose à l'élément <li>
qui vient de se produit. Comme il est écrit, cependant, l'élément n'existe pas au moment processItem
est appelé.
Voilà comment je lance le modèle:
// Make the AJAX call to the service
$.ajax({
dataType: "json",
url: "/getItems",
success: function(data) {
// fill out template from json
$('#itemTemplate').tmpl(data).appendTo('#container');
}
});
Merci!