jQuery Mobile es una tecnología basada en la web que se utiliza para crear contenido receptivo al que se puede acceder en todos los teléfonos inteligentes, tabletas y computadoras de escritorio. En este artículo, crearemos un botón emergente de transición usando jQuery Mobile .
Enfoque: agregue los scripts móviles de jQuery necesarios para su proyecto.
<enlace rel=”hoja de estilo” href=”http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css” />
<script src=”http://code .jquery.com/jquery-1.11.1.min.js”></script>
<script src=”http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min .js”></secuencia de comandos>
El elemento emergente no contiene ningún tipo de transición. La transición se puede agregar al elemento emergente agregando el atributo de transición de datos al enlace que hace referencia a la ventana emergente. La transición inversa se utiliza para cerrar la ventana emergente.
Ejemplo 1:
HTML
<!DOCTYPE html> <html> <head> <link rel="stylesheet" href= "http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css" /> <script src= "http://code.jquery.com/jquery-1.11.1.min.js"> </script> <script src= "http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"> </script> </head> <body> <center> <h1>GeeksforGeeks</h1> <h4> Design a Transitions Popup using jQuery Mobile </h4> <a href="#GFGTransition" data-transition="none" class="ui-btn ui-corner-all ui-btn-inline" data-rel="popup"> No transition </a> <a href="#GFGTransition" data-transition="fade" class="ui-btn ui-corner-all ui-btn-inline" data-rel="popup">Fade</a> <a href="#GFGTransition" data-transition="pop" class="ui-btn ui-corner-all ui-btn-inline" data-rel="popup">Pop</a> <a href="#GFGTransition" data-transition="turn" class="ui-btn ui-corner-all ui-btn-inline" data-rel="popup">Turn</a> <a href="#GFGTransition" data-transition="flip" class="ui-btn ui-corner-all ui-btn-inline" data-rel="popup">Flip</a> <div data-role="popup" id="GFGTransition" class="ui-content" data-theme="a"> <p>It is an example of popup transition.</p> </div> </center> </body> </html>
Producción:
Ejemplo 2:
HTML
<!DOCTYPE html> <html> <head> <link rel="stylesheet" href= "http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css" /> <script src= "http://code.jquery.com/jquery-1.11.1.min.js"> </script> <script src= "http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"> </script> </head> <body> <center> <h1>GeeksforGeeks</h1> <h4> Design a Transitions Popup using jQuery Mobile </h4> <a href="#GFGTransition" data-transition="flow" class="ui-btn ui-btn-inline" data-rel="popup">Flow</a> <a href="#GFGTransition" data-transition="slide" class="ui-btn ui-btn-inline" data-rel="popup">Slide</a> <a href="#GFGTransition" data-transition="slidefade" class="ui-btn ui-btn-inline" data-rel="popup">Slidefade</a> <a href="#GFGTransition" data-transition="slideup" class="ui-btn ui-btn-inline" data-rel="popup">Slide up</a> <a href="#GFGTransition" data-transition="slidedown" class="ui-btn ui-btn-inline" data-rel="popup">Slide down</a> <div data-role="popup" id="GFGTransition" class="ui-content" data-theme="a"> <p>It is an example of popup transition.</p> </div> </center> </body> </html>
Producción: