Confirm plugin es una alternativa desarrollada con jQuery al clásico mensaje de confirmación que se despliega en una alerta o dialogo modal, ya que a diferencia de estos métodos la confirmación se solicita reemplazando el botón o enlace que la ejecuta.
Algo interesante de este plugin es que intercepta las acciones de forma separada, es decir, no hace falta colocar ningún código adicional en las enlaces o botones, simplemente hacemos una llamada al plugin indicando el identificador o clase de los botones que ejecutan las acciones y el plugin se encarga del resto. Esto es muy positivo de cara a la implementación ya que no requiere grandes modificaciones al código existente.
En la captura se pueden ver los dos estados de un boton previo a ejecutar la acción.
Ejemplo de uso:
// The action.
$('input[type=button]').click(function() {
$(this).remove();
});
$('input[type=button]').confirm({
msg:'Do you really want to delete this button?',
timeout:3000
});
Web: jQuery Confirm Plugin