Je voudrais ajouter dynamiquement un contrôle de bouton à une table à l'aide de jQuery et attacher un gestionnaire d'événements de clic. J'ai essayé ce qui suit, sans succès :
$("#myButton").click(function () {
var test = $('<button>Test</button>').click(function () {
alert('hi');
});
$("#nodeAttributeHeader").attr('style', 'display: table-row;');
$("#addNodeTable tr:last").before('<tr><td>' + test.html() + '</td></tr>');
});
Le code ci-dessus ajoute avec succès une nouvelle ligne, mais il ne gère pas correctement l'ajout du bouton. Comment pourrais-je accomplir cela en utilisant jQuery ?