Opción de visualización del panel de 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, utilizaremos la opción de visualización del panel de jQuery Mobile para definir la relación del panel con el contenido de la página. Esta opción acepta uno de los tres valores que se ilustran a continuación.

  • revelar: este valor se utiliza para desplazar la página.
  • push: este valor se usa para redistribuir el contenido para que se ajuste al contenido del panel como una columna.
  • superposición: este valor se utiliza para sentarse sobre el contenido.

Sintaxis:  

Inicializando el panel con la opción de visualización .

$( ".selector" ).panel({
  display: "overlay"
});
  • Configuración de la opción de visualización .

    $( ".selector" ).panel( "option", "display", "overlay" );
  • Obtener la opción de visualización .

    var theme = $( ".selector" ).panel( "option", "display" );

Enlace CDN: Primero, agregue los scripts de jQuery Mobile necesarios para su proyecto.

<enlace rel=”hoja de estilo” href=”//code.jquery.com/mobile/1.5.0-alpha.1/jquery.mobile-1.5.0-alpha.1.min.css”>
<script src=” //code.jquery.com/jquery-3.2.1.min.js”></script>
<script src=”//code.jquery.com/mobile/1.5.0-alpha.1/jquery.mobile- 1.5.0-alpha.1.min.js”></secuencia de comandos>

Ejemplo: este ejemplo describe la opción de visualización del panel de jQuery Mobile .

HTML

<!doctype html>
<html lang="en">
  
<head>
    <meta charset="utf-8">
    <meta name="viewport" content=
       "width=device-width, initial-scale=1">
    <link rel="stylesheet" href=
"//code.jquery.com/mobile/1.5.0-alpha.1/jquery.mobile-1.5.0-alpha.1.min.css">
    <script src=
"//code.jquery.com/jquery-3.2.1.min.js">
    </script>
    <script src=
"//code.jquery.com/mobile/1.5.0-alpha.1/jquery.mobile-1.5.0-alpha.1.min.js">
    </script>
</head>
  
<body>
    <center>
        <div data-role="page">
            <h1 style="color:green;">
                GeeksforGeeks
            </h1>
            <h3>jQuery Mobile panel display Option</h3>
            <div role="main">
                <a href="#divID" data-role="button" data-inline="true" 
                   data-icon="bars">GeeksforGeeks</a>
            </div>
            <div data-role="panel" id="divID" data-theme="b">
                <div class="panel-content">
                    <h3>GeeksforGeeks</h3>
                    <p>It is a computer science portal.</p>
  
                    <a href="#demo-links" data-rel="close" 
                       data-role="button" data-theme="c" 
                       data-icon="delete"
                       data-inline="true">Close this panel</a>
                </div>
            </div>
            <input type="button" id="Button" 
                   value="Value of the display option">
            <div id="log"></div>
        </div>
    </center>
    <script>
        $(document).ready(function () {
            $("#divID").panel({
                display: "overlay"
            });
            $("#divID").panel("option", "display", "overlay");
            $("#Button").on('click', function () {
                var a = $("#divID").panel("option", "display");
                $("#log").html(a);
            });
        });
    </script>
</body>
</html>

Producción:

Opción de visualización del panel de jQuery Mobile

Opción de visualización del panel de jQuery Mobile

Referencia: https://api.jquerymobile.com/panel/#option-display

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray 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 *