¿Cómo crear una ventana emergente de Transiciones usando jQuery Mobile?

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:

Publicación traducida automáticamente

Artículo escrito por ppatelkap y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *