Cómo crear un cuadro de diálogo personalizado en ajax para HTML5 y CSS3 programación

AJAX permite HTML5 y CSS3 programadores a hacer cuadros de diálogo personalizado. javascript suministra unos cuadros de diálogo (la alerta y cuadros de diálogo con prontitud), pero estos son bastante feo y relativamente inflexibles. El jQuery UI incluye una técnica para convertir cualquier div en un cuadro de diálogo virtual. El cuadro de diálogo sigue el tema y es de tamaño variable y móvil.

imagen0.jpg

Construir el cuadro de diálogo no es difícil, pero hay que ser capaz de encenderlo y descuento con el código, o no actuará como un cuadro de diálogo adecuado (que imita una ventana en el sistema operativo):

  1. Cree el div que vaya a utilizar como un cuadro de diálogo.

    Crear un div y darle una identificación para que pueda convertirlo en un nodo cuadro de diálogo. Agregue el título atributo, y el título aparece en la barra de título del cuadro de diálogo.

    La clase de diálogo le permite tener un cuadro de diálogo móvil, sizablecustomized coherente con el tema installedpage.

  2. Gire el div en un cuadro de diálogo.

    Utilizar el de diálogo () Método para encender el div en un nodo cuadro de diálogo jQuery en el en eso() función:

     $ ("# de diálogo") diálogo (). -
  3. Ocultar el cuadro de diálogo de forma predeterminada.

    Por lo general, usted no desea que el cuadro de diálogo visibles hasta que algún tipo de evento ocurre. En este ejemplo en particular, puede que no desee el cuadro de diálogo que aparezca hasta que el usuario hace clic en un botón. Usted puede poner algo de código para cerrar el cuadro de diálogo en el en eso() función para que el cuadro de diálogo no aparecerá hasta que sea convocado.

  4. Cierre el cuadro de diálogo.

    Para cerrar un cuadro de diálogo, consulte el nodo cuadro de diálogo y llamar al de diálogo () método en él de nuevo. Esta vez, envía el valor único " cerca " como el cuadro de diálogo se cerrará inmediatamente parámetro y:

     // inicialmente cerca de diálogo $ ("# de diálogo") de diálogo ("cerrar"). -
  5. Al hacer clic en la X se cierra automáticamente el cuadro de diálogo.

    El cuadro de diálogo tiene una pequeña X que se parece a la ventana icono Cerrar en la mayoría de los sistemas de ventanas. El usuario puede cerrar el cuadro de diálogo haciendo clic en este icono.

  6. Usted puede abrir y cerrar el cuadro de diálogo con el código.

    Mi botones de diálogo Cerrar Abrir diálogo y llaman a las funciones que controlan el comportamiento del cuadro de diálogo. Por ejemplo, aquí es la función de adjunto al botón de diálogo Abrir:

     función openDialog () {$ ("# de diálogo") de diálogo ("abierta") -.} // fin openDialog




» » » » Cómo crear un cuadro de diálogo personalizado en ajax para HTML5 y CSS3 programación