No hay necesidad de crear una etiqueta
<script> para asignar una acción al botón, basta con que la indiques en el mismo código. Para aplicar un método de jQuery o de JS puro a un botón creado dinámicamente, puedes hacerlo así:
Código Javascript
:
Ver originalvar button = $("<button>Saludo</button>"); //Creo el botón
$(button).click(function(){ //Le asigno un método
alert("Hola mamá");
});
$("body").append(button); //Lo adjunto al documento HTML
DEMO
Saludos