Manitadores de eventos para plantillas generadas por subscore.js
-
28-10-2019 - |
Pregunta
Tengo mi plantilla en un archivo separado del resto del código JS. Estoy tratando de hacer eventos para mi plantilla (por ejemplo, mi evento OnClick a continuación), pero no funciona. ¿Alguien puede decirme cómo puedo resolver esto?
var output = _.template($('#myTemplate').html(), {myData});
$('#content').html(output);
//This doesn't work
$('#myButton').click(function(){
//Do something
});
//My template
<script type="text/template" id="myTemplate">
<h2><%= myTitle %></h2>
<button id="myButton">Button</button>
</script>
Solución
$('#myButton').live('click', function(){
//Do something
});
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow