Javascript:
$('.dinamic').repeter();
Template:
<script class="template" type="text/x-jQuery-tmpl">
<li>Item ${numElement}<button type="button" class="btn btn-danger btn-xs remove">Eliminar</button></li>
</script>
Javascript:
$('.dinamic-2').repeter({
elements:{
appendTo:'#otro',
animation:'animated bounceOutRight'
}
});
Template:
<script class="template" type="text/x-jQuery-tmpl">
<li>Item ${numElement}<button type="button" class="btn btn-danger btn-xs remove">Eliminar</button></li>
</script>
Javascript:
$('.dinamic-3').repeter({
elements:{
mirror:{selector:'#espejo'}
}
});
Template:
<script class="template" type="text/x-jQuery-tmpl">
<li>Item ${numElement}<button type="button" class="btn btn-danger btn-xs remove">Eliminar</button></li>
</script>
Javascript:
$('.dinamic-3').repeter({ elements:{ mirror:{selector:'#espejo', tmplSelector:'.template-mirror'} } });
Templates:
<script class="template" type="text/x-jQuery-tmpl">
<li>Item ${numElement}<button type="button" class="btn btn-danger btn-xs remove">Eliminar</button></li>
</script>
<script class="template-mirror" type="text/x-jQuery-tmpl">
<li>Esto es otro template diferente ${numElement}</li>
</script>
Javascript:
$('.dinamic-5').repeter({
elements:{
animation:'animated zoomOutLeft',
mirror:{
selector:'#espejo-dinamic-5',
animation: 'animated bounceOutRight',
tmplSelector:'.template-mirror'
}
},
tmplData:function(){
var nombre=$('input[name="nombre"]',this).val();
return {rnd:Math.random()*5,nombre:nombre||'Fulano de Tal'};
}
});
Templates:
<script class="template" type="text/x-jQuery-tmpl">
<li>Usuario ${numElement}: ${nombre} <button type="button" class="btn btn-danger btn-xs remove">Eliminar</button></li>
</script>
<script class="template-mirror" type="text/x-jQuery-tmpl">
<li>El usuario ${nombre} obtuvo el número ${rnd}.</li>
</script>