jQuery Alert Dialogs, substituto del alert(), confirm() y prompt() en jQuery
1 nov
Todos estamos de acuerdo en el que los alert(), confirm() y prompt() de Javascript son muy poco estéticos y dan un aspecto poco profesional a nuestra página web.
Hoy os presentamos jQuery Alert Dialogs, un substituto del típico alert(), confirm() y prompt() de Javascript, con el que podemos darle un toque más estético y profesional a nuestro sitio web.
Para empezar tendremos que añadir jAlert después de incluir jQuery como en el ejemplo:
<script type="text/javascript" src="../js/jquery-1.4.2.min.js"></script> <script type="text/javascript" src="../jalert/jquery.alerts.js"></script> <link href="../jalert/jquery.alerts.css" rel="stylesheet" type="text/css" />
Ahora que ya tenemos incluido el script, vamos a hacer la primera prueba con el el substituto de alert:
jAlert("Actualidad jQuery", "Actualidad jQuery");
En la primera variable le añadiremos el texto que aparecerá dentro de la ventana, y en la segunda variable, el título de la ventana jAlert.
Ahora vamos a probar con confirm, que ahora será jConfirm:
jConfirm("¿Te gusta Actualidad jQuery?", "Actualidad jQuery", function(r) { if(r) { jAlert("Te gusta Actualidad jQuery", "Actualidad jQuery"); } else { jAlert("No te gusta Actualidad jQuery", "Actualidad jQuery"); } });
Dependiendo de si hacemos click en Continuar o Cancelar, nos devolverá la variable r con el valor true o false.
Y para terminar vamos a probar con prompt, que ahora será jPrompt:
jPrompt("Introduce tu nombre", "", "Actualidad jQuery", function(r) { if(r) { jAlert("Tu nombre es "+r, "Actualidad jQuery"); } });
Al igual que en el ejemplo anterior, la variable r nos devolverá el texto que hayamos introducido en la ventana.
A continuación tenéis un ejemplo con alert(), confirm(), prompt(), jAlert(), jConfirm() y jPrompt(), para que veáis sus diferencias.
El link de descarga no funciona
Hola RAN, ya está arreglado.
genial, el plugin está genial
Gracias
¿Es posible enmascarar un password (que aparezca ‘*’)cuando utilizo un jPrompt?
Muy bueno! Gracias!