Diferencia entre revisiones de «Usuario:Juanda/phonegap/jquerymobile»
De WikiEducator
(→Cómo empezar) |
(→Cómo empezar) |
||
| Línea 132: | Línea 132: | ||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
| + | *Una aplicación tiene varias páginas y cajas de diálogo. | ||
| + | *Mediante jQuery Mobile se definirán todas en la misma página html. | ||
| + | *Cada página se puede abrir mediante un botón, que definirá su comportamiento mediante los atributos data-rel y data-transition: | ||
| + | <source lang="html4strict"> | ||
| + | <a data-role="button" href="#dialog1" data-rel="dialog" data-transition="pop"> | ||
| + | </source> | ||
| + | *Copia el siguiente código y analiza su comportamiento: | ||
| + | <source lang="html4strict"> | ||
| + | <!DOCTYPE html> | ||
| + | <html> | ||
| + | <head> | ||
| + | <meta charset="utf-8"> | ||
| + | <title>jQuery Mobile Demo</title> | ||
| + | <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.css" /> | ||
| + | <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> | ||
| + | <script src="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.js"></script> | ||
| + | </head> | ||
| + | <body> | ||
| + | <!-- Página 1--> | ||
| + | <div data-role="page" id="main"> | ||
| + | <div data-role="header"> | ||
| + | <h1> | ||
| + | Main Page | ||
| + | </h1> | ||
| + | </div> | ||
| + | <div data-role="content"> | ||
| + | <h1> | ||
| + | Ejemplo de páginas con jQueryMobile | ||
| + | </h1> | ||
| + | <a data-role="button" href="#page2">Ver página 2</a> | ||
| + | <a data-role="button" href="#dialog1" data-rel="dialog" data- | ||
| + | transition="pop">Ver página 3</a> | ||
| + | </div> | ||
| + | <div data-role="footer"> | ||
| + | <h4> | ||
| + | Pie de página 1 | ||
| + | </h4> | ||
| + | </div> | ||
| + | </div> | ||
| + | <!-- Fin página 1 --> | ||
| + | <!-- Página 2--> | ||
| + | <div data-role="page" id="page2" data-add-back-btn=”true”> | ||
| + | <div data-role="header"> | ||
| + | <h1> | ||
| + | Segunda página | ||
| + | </h1> | ||
| + | </div> | ||
| + | <div data-role="content"> | ||
| + | <h1> | ||
| + | Contenido de la segunda página | ||
| + | </h1> | ||
| + | </div> | ||
| + | <div data-role="footer"> | ||
| + | <h4> | ||
| + | Pie de página 2 | ||
| + | </h4> | ||
| + | </div> | ||
| + | </div> | ||
| + | <!-- Fin página 2 --> | ||
| + | |||
| + | |||
| + | <!-- Página 3 --> | ||
| + | <div data-role="page" id="dialog1"> | ||
| + | |||
| + | <div data-role="header"> | ||
| + | <h1> | ||
| + | Tercera página | ||
| + | </h1> | ||
| + | </div> | ||
| + | <div data-role="content"> | ||
| + | <h1> | ||
| + | Está página se abre como modal debido al atributo data-rel del botón. | ||
| + | </h1> | ||
| + | </div> | ||
| + | <div data-role="footer"> | ||
| + | <h4> | ||
| + | Pie de la ventana modal | ||
| + | </h4> | ||
| + | </div> | ||
| + | </div> | ||
| + | <!-- Fin página 3 --> | ||
| + | </body> | ||
| + | </html> | ||
| + | |||
| + | |||
| + | </source> | ||
</div> | </div> | ||
Revisión de 16:23 28 may 2013
| Trabajo en proceso, espera cambios frecuentes. Tu ayuda y retroalimentación son bienvenidos. Ver página de charlas. |