Fwiw que creó una clase de JavaScript que se puede utilizar en tiempo de ejecución.
Se acabó el GitHub, here.
Hay un readme allí con una explicación más en profundidad, pero voy a hacer un ejemplo rápido a continuación:
var ba = new BootstrapAlert();
ba.addP("Some content here");
$("body").append(ba.render());
Lo anterior podría crear una alerta primaria simple con un elemento de párrafo en el interior que contiene el texto "Algunos contenidos aquí".
También hay opciones que se pueden configurar en la inicialización.
Para su requisito que harías:
var ba = new BootstrapAlert({
dismissible: true,
background: 'warning'
});
ba.addP("Invalid Credentials");
$("body").append(ba.render());
El método render
devolverá un elemento HTML, que puede ser insertado en el DOM. En este caso, lo adjuntamos a la parte inferior de la etiqueta de cuerpo.
Esta es una biblioteca en proceso, pero todavía está en muy buen estado de funcionamiento.
http://bootboxjs.com/ – moskiteau