Gestionnaires d'événements pour les modèles générés par Underscore.js
-
28-10-2019 - |
Question
J'ai mon modèle dans un fichier séparé du reste du code js.J'essaie de faire des gestionnaires d'événements pour mon modèle (par exemple mon événement onclick ci-dessous), mais cela ne fonctionne pas.Quelqu'un peut-il me dire comment je peux résoudre ce problème?
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>
La solution
$('#myButton').live('click', function(){
//Do something
});
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow